我正在尝试制作 Visaul Studio 2022 解决方案,其中“someexe”将添加到文件夹“exefolder”中。但是,someexe 并未添加到 exe 文件夹中。我尝试在解决方案(我在下面的“scripts\x64\CMakeLists.txt”示例上运行 cmake)和项目“someexe”中设置文件夹属性
我的文件夹结构是
root
|--someexe
|--CMakeLists.txt
|--scripts
|--x64
|--CMakeLists
someexe\CMakeLists.txt
cmake_minimum_required(VERSION 3.28)
project(someexe)
add_executable(${PROJECT_NAME} ../main.cpp)
set_target_properties(someexe PROPERTIES FOLDER "exefolder")
脚本\x64\CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(x64-Platform)
set(CMAKE_GENERATOR_PLATFORM x64)
add_subdirectory(../../someexe x64_someexe)
set_target_properties(someexe PROPERTIES FOLDER "exefolder")
要启用将代码组织到文件夹中,您需要将全局
USE_FOLDERS
属性设置为 ON
。