У меня есть библиотека под названием mylib.a
по пути /home/test/libs/
.cmake add_library без префикса «lib»
Как добавить его в проект?
find_library(IDA_LIB NAMES "mylib.a" PATHS "/home/test/libs" NO_DEFAULT_PATH)
Поскольку он не имеет префикс lib
CMake не находит его. Если я изменю имя библиотеки на libmylib.a
, если найдет все в порядке.
Спасибо!
Вы отмечаете 'add_library' в названии, но проблема с' find_library() '. – Tsyvarev
Связанный: http://stackoverflow.com/questions/39687754/find-library-chooses-the-static-library-instead-of-the-shared-library (также проблема с префиксом библиотеки). – Tsyvarev