gpt4 book ai didi

c++ - CMake:有没有强制链接库?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:29:01 28 4
gpt4 key购买 nike

有没有办法再次强制链接库。当某些库已更改但当前项目的任何源代码都没有更改时,这将很有用。我正在寻找这样的东西:

make link

最佳答案

如果您遵循此处的提示,当特定库更改时,CMake 应该能够自动重新链接:http://www.cmake.org/pipermail/cmake/2010-November/041072.html

主要思想是提供 target_link_libraries() 的完整路径,而不仅仅是库名称。如果您提供完整路径,CMake 将实际检查文件是否有修改并在文件发生更改时重新链接。

如果你更喜欢自己显式触发重新链接,你可以使用 add_custom_command 来创建一个像 make link 这样的命令,它将删除可执行文件,然后触发一个常规的 make 来重建

关于c++ - CMake:有没有强制链接库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22127185/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com