2016-08-12 14 views
0

私たちのCMakeLists.txtを更新して、pcreのバージョンを変更してください。ライブラリ名がlibpcre.dylibからlibpcre2-8.dylbに変わります。私がCLion 1.2.4で再構築すると、リンク時にエラーが発生します。 make [3]:***ターゲットを作成するルールがありません/Users/ghendrey/XXX/current/lib/libpcre.dylib', needed by src/main/XXX '。やめる。なぜCLionはライブラリの依存関係が古くなっていますか?

答えて

0

CLionはキャッシュを保持し、キャッシュは古くなっています。ここで説明するようにキャッシュを削除すると、問題を解決:

How to clear CMake cache in Clion?

+0

はまた、これはCMakeのの[find_package](https://cmake.org/Wiki/CMake:How_To_Find_Libraries#Performance_and_caching)作品の方法であることに注意していませんちょうどCLionで。 –

関連する問題