1

以下构建系统:cmake、jam 和 bjam 是否也像 qmake 一样生成 makefile?MS Visual C++ 使用什么工具来生成 make 文件?

4

3 回答 3

5

CMake 确实为不同平台上的几个不同构建系统生成 makefile 和项目文件。CMake 比专门用于 Qt 项目的 qmake 更通用。

jam 和 bjam 是 make 的替代品,即不同的语法。它们不生成构建文件。

生成解决方案后,您可以通过保存它们从 Visual Studio 生成 makefile(nmake 可以使用)。

于 2009-11-03T22:37:23.190 回答
4

Visual Studio 有自己的项目文件格式 (*.vcproj),CMake 可以生成它。CMake 还可以生成 Makefile。

我强烈推荐 CMake。

于 2009-10-27T10:24:33.350 回答
3

你可能想看看premake。不确定它是否像 qmake 那样做,但它确实为几个工具生成项目/制作文件。

于 2009-10-27T10:20:27.273 回答