cmake设置项目文件在IDE中分组显示

Visual studio 效果

关键代码

source_group("DM" FILES ${SRC_FILES})

效果代码

# 指定源码目录
set(PROJECT_SRC_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/src)

# 有这些文件需要纳入编译: 不推荐这样用, 应该一个一个文件的手动加入到这里
file(GLOB_RECURSE 
SRC_FILES 
${PROJECT_SRC_ROOT}/*.h
${PROJECT_SRC_ROOT}/*.cpp
${PROJECT_SRC_ROOT}/*.inl
)

# 当前项目的源文件分组
source_group("DM" FILES ${SRC_FILES})
posted @ 2024-04-28 23:06  mohist  阅读(90)  评论(0编辑  收藏  举报