0
Я пытаюсь создать проект xcode с помощью cmake, но у меня возникают некоторые проблемы, включая dylib (libsqlite3.dylib).Как добавить dylib с cmake в проект?
Любая помощь будет оценена
Я пытаюсь создать проект xcode с помощью cmake, но у меня возникают некоторые проблемы, включая dylib (libsqlite3.dylib).Как добавить dylib с cmake в проект?
Любая помощь будет оценена
Вы можете использовать следующую Cmake макрос, чтобы найти libsqlite3: github Page
И затем использовать:
target_link_libraries(myexecutable, ${SQLITE3_LIBRARIES})
Чтобы добавить ссылку приложения в sqlite3 библиотеке. И тогда вам нужно восстановить файл проекта XCode.
Фактически я получаю эту ошибку сейчас: Не могу указать библиотеки ссылок для цели «/usr/lib/libsqlite3.dylib», которые не построен этим проектом. CMake не поддерживает это, но он использовался для работы случайно и находится в состоянии допускается для совместимости. Политика CMP0016 не установлена: target_link_libraries() сообщает об ошибке, если аргумент не является целью. Запустите «cmake -help-policy CMP0016» для политики . Используйте команду cmake_policy для установки политики и подавления этого предупреждения . Это предупреждение для разработчиков проектов. Используйте -Wno-dev для его подавления. – Frank
заставил его работать, только моя цель была пуста, поэтому было не так, THX! – Frank