file的一个作用是生成目录列表。
添加当前目录下的所有c文件列表到lib_srcs变量中
file(GLOB lib_srcs *.c)
添加当前目录及其子目录下的所有c文件列表到lib_srcs变量中
file(GLOB_RECURSE lib_srcs *.c)
本文介绍了如何使用CMake中的file函数GLOB_RECURSE来收集当前目录及其子目录下的所有.c文件,这对于管理大型项目的源代码至关重要。通过这个方法,开发者可以方便地将所有相关文件添加到lib_srcs变量中,提升代码组织效率。
file的一个作用是生成目录列表。
添加当前目录下的所有c文件列表到lib_srcs变量中
file(GLOB lib_srcs *.c)
添加当前目录及其子目录下的所有c文件列表到lib_srcs变量中
file(GLOB_RECURSE lib_srcs *.c)
7559
1737
1305
6185

被折叠的 条评论
为什么被折叠?
cmake file的GLOB和GLOB_RECURSE&spm=1001.2101.3001.5002&articleId=127465082&d=1&t=3&u=aaacb3cbf4d64ed99ef1a2a183d87460)