为什么我的项目没有使用 cmake 添加到 Visual Studio 2022 解决方案中的文件夹中?

问题描述 投票:0回答:1

我正在尝试制作 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")
visual-studio cmake
1个回答
0
投票

要启用将代码组织到文件夹中,您需要将全局

USE_FOLDERS
属性设置为
ON

© www.soinside.com 2019 - 2024. All rights reserved.