使用CMake,如何在Linux上生成Visual Studio项目文件?
答案 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)不支持此功能。