【问题标题】:why does CLion have a stale library dependency?为什么 CLion 有一个陈旧的库依赖项?
【发布时间】:2016-08-12 15:44:19
【问题描述】:

更新我们的 CMakeLists.txt 以更改 pcre 的版本。库名称从 libpcre.dylib 更改为 libpcre2-8.dylb。当我在 CLion 1.2.4 中重建时,链接时出现错误: make[3]: *** 没有规则来制作目标/Users/ghendrey/XXX/current/lib/libpcre.dylib', needed bysrc/main/XXX'。停下来。

【问题讨论】:

    标签: linker ide clion build-dependencies


    【解决方案1】:

    CLion 保留一个缓存,但缓存已过时。删除缓存解决了问题,如下所述:

    How to clear CMake cache in Clion?

    【讨论】:

    • 另请注意,这是 CMake 的 find_package 的工作方式,不仅仅是在 CLion 中。
    猜你喜欢
    • 1970-01-01
    • 2020-06-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    • 2018-06-26
    • 2017-05-07
    • 2019-04-16
    • 1970-01-01
    相关资源
    最近更新 更多