反正是有强制重新链接库。 当一些图书馆已经改变,这将是有用的,但没有任何当前项目的源代码没有变化。 我期待这样的事情:
使链接
反正是有强制重新链接库。 当一些图书馆已经改变,这将是有用的,但没有任何当前项目的源代码没有变化。 我期待这样的事情:
使链接
CMake的应该能够自动重新链接,当某个库的变化,如果你按照提示在这里: http://www.cmake.org/pipermail/cmake/2010-November/041072.html
其主要思想是给一个完整路径target_link_libraries(),而不仅仅是库名。 如果你给一个完整的路径,CMake的实际上会检查是否有修改的文件,并重新连接,如果它已经改变了。
如果你喜欢明确触发重新链接自己,你可以使用add_custom_command作出这样的命令make link
,这将删除可执行文件,然后触发一个普通make
重建。