我想要实现的目标: 由CMake for Visual Studio生成的干净的构建目录,其构建系统目标如ALL_BUILD和ZERO_CHECK,并且还创建了目录(例如Visual Studio的x64),该目录实际位于根目录之外的其他位置。
我尝试过的方法: 正如CMake: How do I change properties on subdirectory project targets?所接受的答案所指出的,我要做的就是在下一行激活文件夹的使用。
set_property(GLOBAL PROPERTY USE_FOLDERS TRUE)
问题: 这只会在Visual Studio项目结构中为CMakePredefinedTargets创建一个文件夹,而不是在物理文件系统中创建一个文件夹。而且x64目录也保持不变!
那我该怎么办?