CMake:将发电机用于其他平台。怎么样?

时间:2011-11-24 23:58:26

标签: linux cmake

使用CMake,如何在Linux上生成Visual Studio项目文件?

3 个答案:

答案 0 :(得分:4)

你做不到。您必须在Windows上运行CMake才能为Visual Studio生成。

答案 1 :(得分:3)

通常您会使用Windows GUI program并选择要生成的内容。但是如果你想在Linux上生成它们,也许可以使用wine / crossover来运行Windows生成器程序。

如果您想拥有Visual Studio项目文件,那么无论如何您都需要一台Windows机器来编译它们。为什么不在那里生成它们呢?

我正在运行CMake 2.8.6,这些是我可用的生成器:

Unix Makefiles              = Generates standard UNIX makefiles.
Xcode                       = Generate Xcode project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
Eclipse CDT4 - Unix Makefiles
                            = Generates Eclipse CDT 4.0 project files.
KDevelop3                   = Generates KDevelop 3 project files.
KDevelop3 - Unix Makefiles  = Generates KDevelop 3 project files.

因此,Visual Studio的没有生成器。

答案 2 :(得分:0)

从我的脑海中,CMake(当前版本2.8.6)不支持此功能。