1
30
我发现最简单的方法是:
|
2
9
可以从命令行运行CMake。
请注意,-H和-B选项没有记录在这里。但它们可以用于在命令行上显式定义源和构建目录。
这是可用的发电机。
|
3
3
我不确定我是否理解这个问题。您使用它的方式与任何其他构建系统完全相同。只需指定“VisualStudio8 2005”(有点奇怪,但是您可以通过调用cmake(不带参数)获得所有受支持系统的列表),就可以在命令行上使用
唯一有点复杂的是,如果您想在未安装VisualStudio时生成解决方案,比如在构建服务器上。当然,你可以安装它,但我不想安装你不需要的东西。在这种情况下,您必须伪造它以接受MSBuild作为构建命令行(通过在命令行中指定批处理文件作为构建工具,只需重新排序参数,以便MSBuild接受它们),这样它就不会开始抱怨它如何错过Visual Studio(这太疯狂了,因为CMake人员来自命令行世界…)
哦,如果您真正想要的只是在命令行上构建现有的VisualStudio解决方案,那么您不需要CMake。只需调用MSBuild或
|
4
0
这是我创建的bat文件。每次删除并创建新的生成文件夹时,它都会在指定的生成文件夹中自动创建解决方案。
|
Mr.H. · 如何在外部文件中定义函数? 6 年前 |
Jon Goe · 实现SeekArc时生成同步失败 6 年前 |
Farzad J · VSTS中PowerShell脚本的打包管理器 6 年前 |
vladfau · Maven没有在多模型项目中构建兄弟依赖关系 6 年前 |