我的编辑器始终会生成诸如#foo.cpp
或的临时文件~bar.cpp
。如何从我的glob中排除这些文件?
file(GLOB_RECURSE SRC_CPP ${PROJECT_SOURCE_DIR} src/*.cpp src/*.cxx)
您可以指定文件应以哪些字符开头:
file(GLOB FILES [a-z]*.cpp)
这将仅匹配以az开头的文件。如果您的文件以下划线等其他字符开头,则将其添加到表达式中:
file(GLOB FILES [_a-z]*.cpp)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句