+-
使用CMake生成Visual Studio C项目文件
我正在开发一个开源C项目,用于在 Linux和Windows上编译的代码.我使用CMake在Linux上构建代码.为了便于开发设置和政治原因,我必须坚持使用Windows上的Visual Studio项目文件/编辑器(例如,我不能切换到 Code::Blocks).我看到使用CMake生成Visual Studio文件的说明,如 here.

您之前是否使用过CMake生成Visual Studio文件?你的经历怎么样?假设我想在项目中添加一个新文件.这是什么工作流程?

最佳答案
CMake实际上非常适合这个.关键部分是Windows方面的每个人都必须记住在加载解决方案之前运行CMake,而我们Mac上的每个人都必须记住在make之前运行它.

最难的部分是作为Windows开发人员,确保您的结构更改位于cmakelist.txt文件中而不是解决方案或项目文件中,因为这些更改可能会丢失,即使没有丢失也不会转移到Mac端谁也需要它们,Mac的人需要记住不要因为同样的原因修改make文件.

它只需要一点思考和耐心,但一开始会有错误.但是如果你在两边都使用continuous integration那么这些就会早早被淘汰出局,人们最终会养成这种习惯.

点击查看更多相关文章

转载注明原文:使用CMake生成Visual Studio C项目文件 - 乐贴网