相关疑难解决方法(0)

什么是ALL_BUILD和ZERO_CHECK,我需要它们吗?

我创建了一个简单的CMakeLists.txt:

cmake_minimum_required(VERSION 2.8)
project (HelloWorld)
add_executable (HelloWorld main.cpp)
Run Code Online (Sandbox Code Playgroud)

但是,当我从CMake生成VS2012或VS2010项目时,我得到了另外两个条目 - ALL_BUILD和ZERO_CHECK.我不明白他们的目的,我需要他们吗?

在此输入图像描述

c++ cmake visual-studio

64
推荐指数
2
解决办法
2万
查看次数

使用解决方案文件夹时没有CMakePredefinedTargets

在CMake中使用VS解决方案文件夹时使用:

set_property(GLOBAL PROPERTY USE_FOLDERS ON)
set_target_properties(MyProject PROPERTIES FOLDER "MyProjects")
Run Code Online (Sandbox Code Playgroud)

我也自动启用一个 CMakePredefinedTargets文件夹:

在此输入图像描述

有没有办法避免这种行为?

重置PREDEFINED_TARGETS_FOLDER可以重命名文件夹但不能删除它.设置FOLDERINSTALL等属性似乎也没有效果.

谢谢.

cmake visual-studio

5
推荐指数
1
解决办法
901
查看次数

标签 统计

cmake ×2

visual-studio ×2

c++ ×1