почему CLion имеет устаревшую библиотечную зависимость?

Обновите наш 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'. Останавливаться.


person Geoffrey Hendrey    schedule 12.08.2016    source источник


Ответы (1)


CLion хранит кеш, а кеш устарел. Удаление кеша решило проблему, как описано здесь:

Как очистить кеш CMake в Clion?

person Geoffrey Hendrey    schedule 12.08.2016
comment
Также обратите внимание, что так работает find_package CMake не только в CLion. - person goldwin-es; 14.08.2016