cmake在vs中创建文件夹组织目标工程

在用cmake构建完opencv工程打开后,解决方案资源管理器中这个样子

同类工程在一个的文件夹内,十分整洁,看了一下opencv的CMakeLists.txt、cmake官方文档和一些博客,是下面这样实现的。

1、打开允许创建文件夹的开关

set_property(GLOBAL PROPERTY USE_FOLDERS ON)

2、给cmake自动创建的工程重新命名(此步骤可以省略)

set_property(GLOBAL PROPERTY PREDEFINED_TARGETS_FOLDER "CMakeTargets")

3、把工程加到文件夹中

set_target_properties(prj PROPERTIES FOLDER "folder")

猜你喜欢

转载自blog.csdn.net/bcfd_yundou/article/details/90697485