cmake 和视觉工作室

2024-05-02

海湾合作委员会 4.4.2 / Visual Studio C++ 2008

我一直在linux上使用cmake,没有任何问题。

现在我已经通过应用程序移植到 Windows 上运行。

我使用 cmake -G "Visual Studio 9 2008 ../src" 生成了解决方案文件

但是,我知道 cmake 仅创建一个编译器用来构建应用程序的 Makefile。

我在 Visual Studio 中打开我的解决方案,按 F7 键进行编译。

我想知道它实际上使用了 cmake 生成的 Makefile 吗?或者它只是像任何普通的 Visual Studio 程序一样编译应用程序?

非常感谢您的任何建议,


Cmake 生成 Visual Studio 解决方案和项目文件。

该解决方案至少包含三个项目:

  • 全部构建
  • 你的项目
  • 零检查

该解决方案的设置是为了当您构建项目(通过构建解决方案或构建项目)时,将构建“YourProject”,然后构建 ZERO_CHECK,从而导致 cmake 运行并检查是否有任何更改。如果有任何更改,解决方案和项目文件将重新生成,Visual Studio 将询问您是否要重新加载。

程序的编译是由 Visual Studio 完成的,就像您手动设置它一样,但 Visual Studio 将运行 cmake,从而检查是否有任何更改,并且应该重新生成项目文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

cmake 和视觉工作室 的相关文章

随机推荐