【发布时间】:2016-03-22 08:58:51
【问题描述】:
在 CMake 中使用 VS 解决方案文件夹时:
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
set_target_properties(MyProject PROPERTIES FOLDER "MyProjects")
我还自动启用了
CMakePredefinedTargets文件夹:
有没有办法避免这种行为?
重置PREDEFINED_TARGETS_FOLDER 可以重命名文件夹但不能删除它。为 INSTALL 等设置 FOLDER 属性似乎也无效。
谢谢。
【问题讨论】:
-
我已经对您的声明“重置
PREDEFINED_TARGETS_FOLDER无济于事”进行了测试。对我来说,重置有助于再次获得根级别的预定义目标(请参阅下面的答案)。那你可以试一试吗?如果它不起作用,您能否添加一些有关您的CMakeLists.txt或您的一般环境的详细信息? -
大家好,如果我想将两个(或更多)项目放在同一个文件夹中,我该怎么做?例如:假设我有两个项目(project1 和 project2),我希望在 Test 文件夹下拥有它们(如上例所示)?
标签: visual-studio cmake