cmake 打印变量内容和其他信息:
message 语句
循环输出数组变量foreach
#aux_source_directory(./include DIR_HEADS) #aux_source_directory 命令只是用来查找源文件,对头文件无效
file(GLOB DIR_HEADS "include/*.h" "include/*.hpp")
aux_source_directory(./src DIR_SRCS)
# 循环输出
foreach(_var ${DIR_HEADS})
message("头文件:${_var} \n")
endforeach()

本文展示了如何使用CMake来查找并打印项目的头文件和源文件。通过file(GLOB)和aux_source_directory命令收集文件,然后使用foreach循环遍历并输出文件列表。CMakeLists.txt文件的内容包括设置项目信息,添加包含目录,以及构建目标和链接库。
最低0.47元/天 解锁文章
1919

被折叠的 条评论
为什么被折叠?



