Обновите наш 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 имеет устаревшую библиотечную зависимость?
Ответы (1)
CLion хранит кеш, а кеш устарел. Удаление кеша решило проблему, как описано здесь:
Как очистить кеш CMake в Clion?
person
Geoffrey Hendrey
schedule
12.08.2016
Также обратите внимание, что так работает find_package CMake не только в CLion.
- person goldwin-es; 14.08.2016