使用cmake,一个人如何能生成在Linux上的Visual Studio项目文件?CMake:为其他平台使用生成器。怎么样?
3
A
回答
4
你不能。您必须在Windows上运行CMake才能为Visual Studio生成。
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。
0
从我的头顶,这不是由CMake的(当前版本2.8.6)的支持。
相关问题
- 1. Qt多平台怎么样
- 2. 编译为其他平台
- 3. 什么是CMake生成器?
- 4. CMake/CPack:不同平台的首选包生成器
- 5. 平台生成器和C#
- 6. 通过平台生成器
- 7. 可以使用glassfish作为其他服务器的前端?怎么样?
- 8. iOS生成的QR码未在其他平台上识别
- 9. Socket.io为node.js之外的其他平台
- 10. 怎么做cmake的支票使用cmake工作时,编译器
- 11. 在其他平台上
- 12. 我怎么能生成更大的样本,其人口?
- 13. 使用cmake的跨平台Qt5项目
- 14. 使用CMake生成.dll
- 15. OpenGL的平滑怎么样?
- 16. 平台生成器Project.Dat问题
- 17. 平台生成器命令行构建
- 18. 平台生成器的WinCE 7.0
- 19. Python - 我怎样才能更简洁地使用生成器?
- 20. cmake不为其他用户工作
- 21. 为其他网站做服务器别名使用外部平台的站点
- 22. Cmake生成器表达式
- 23. CMake头生成器更新
- 24. 我怎样才能使用MVC3生成id(为“属性”设置)?
- 25. 我怎样才能使用xmlTextWriter在.ashx中为myXMLHttpRequest.responseXML生成xml
- 26. 使用#include指令在平台生成器DAT文件
- 27. 如何使用Windows7的上平台生成器5.0(86)
- 28. 在管理生成器模块中使用组件,有可能吗?怎么样?
- 29. 多平台代码生成
- 30. 为cmake生成文件
因为我只是给一个关于CMake的介绍,并希望演示该功能。所以你确定,Windows生成器只能在Windows上使用? – Beginner
如果没有做一些黑客,那么,我敢肯定,这是不可用。 –