如何更改MVS的CMakes输出sln?

时间:2017-10-25 11:41:53

标签: visual-studio cmake

除了一个问题外,CMake(3.9.1)工作正常。我在根CMakeLists中构建的最后一个项目用于最终输出项目sln名称。我有一个根CMakeLists,它将为其他项目执行其他CMakeLists。例如,根CMakeLists执行一个项目(“SomeName”),“SomeName”将是输出sln。

我想知道我是否可以覆盖它以始终使用自定义名称,而不是最后构建的项目。 (所以项目的sln不是一些帮助库!)

谢谢!

1 个答案:

答案 0 :(得分:2)

将我的评论转化为答案

Visual Studio解决方案名称由您对CMakeLists.txt的根目录project()中提供的名称定义。

project()文件中的一次 CMakeLists.txt调用就足够了。如果您在一个project()中进行多次CMakeLists.txt来电,我认为您也会收到警告。

<强>参考