CMake:是否应自动检测由“target_link_libraries”链接的库的更改?

时间:2013-06-01 07:15:34

标签: c++ cmake

我正在使用target_link_libraries将外部库链接到我的应用程序。但是当其中一个链接库发生更改时,make命令不会再次检测并链接已更改的库。我是否需要在CMakeLists.txt文件中包含任何内容来观察和检测库更改?

1 个答案:

答案 0 :(得分:1)

CMake没有此功能。它也没有检测系统级头文件(/usr/include)中的更改的功能。添加这些功能可能不是一个好主意,因为它会减慢常见情况。我建议您在更新系统库后进行干净的构建。