Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用target_link_libraries将外部库链接到我的应用程序。但是当链接库之一发生更改时,该make命令不会检测并再次链接更改的库。我必须在CMakeLists.txt文件中包含什么来观察和检测库更改吗?
target_link_libraries
make
CMakeLists.txt
CMake 没有这个功能。它也没有检测系统级头文件(在 中/usr/include)变化的功能。添加此类功能也可能不是一个好主意,因为它会减慢常见情况。我建议您在更新系统库后进行干净的构建。
/usr/include