我的问题是,每次添加新的源文件时,我都被迫重新运行 CMake,这真的很烦人......有什么方法 CMake 可以自动检测新添加的源文件吗?
CMake 没有观察文件夹的功能。某些操作系统(例如 MacOS X)可以在文件夹发生更改时执行操作。如果任何 CMake 文件发生更改,某些 IDE(例如 QtCreator V4.1 及更高版本)会触发 CMake 重新运行。
我不知道你的用例,但我建议不要使用file(GLOB ...)
。最好知道哪些文件是您的项目的一部分。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)