gpt4 book ai didi

c++ - C++的本地持续集成系统?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:50 27 4
gpt4 key购买 nike

“本地持续集成系统”可能不是正确的术语,但我希望找到一个持续集成系统,它可以配置为监视对本地文件(尤其是 C++ 文件)的更改,并且 1) 尝试编译受影响的目标文件(在第一次失败时停止),如果成功且没有新的源文件更改 2) 链接受影响的二进制文件,如果成功且没有新的源文件更改 3) 运行受影响的测试。

通过监视对本地文件的更改,我并不是指监视对修订控制系统的提交,而是指本地文件在保存时的状态。理想情况下,该系统将提供与源代码编辑器的集成,以便它可以监视编辑器中尚未保存到磁盘的更改。

理想情况下,它还可以提供当前和最近状态的图形指示(最好在 Windows 7 上),以便在需要时快速钻探故障。

我找到的最接近的是 nose如所述here但这只包括运行 Python 测试而不是构建 C++ 文件。

最佳答案

与您要查找的内容最接近的是 cdashBoost test bench ;我认为 C++ 永远不会存在像您正在寻找的工具这样的工具,因为在编辑单个文件后编译每个项目在高效的 C++ 工作流程中只会浪费时间。

关于c++ - C++的本地持续集成系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14009010/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com