让CMake重新扫描目录(使用GLOB_RECURSE)

西博

当使用GLOB_RECURSE将某个目录结构添加到列表时,CMake不会检测是否有新文件添加到目录中。

如何使CMake在每次运行时重新扫描目录结构,以便检测到新文件?

r

您必须在touch CMakeLists.txt每当更改目录内容时都必须这样做

您的做法与官方建议背道而驰,但我也这样做。您可以打开一个监视目录更改的脚本,但是CMake认为这与它无关。

我怀疑,原因是目录修改时间戳属性不是非常跨平台的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章