Роман Данилов
Мудрец
(11012)
1 год назад
Я бы посоветовал найти рабочий проект с системой сборки CMake и тоже на Си, в котором бы была эта библиотека, посмотреть, как там сделано. Искать можно н а гитхабе. SQLite3_LIBRARY -- вот тут мне непонятно, где сказано, что это динамическая библиотека, и почему у Вас указан каталог, где она лежит, а не путь к самой DLL-ке.
Вот что пробовал:
Ошибка: CMake Error at C:/CMake/cmake-3.28.0-rc5-windows-x86_64/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):Could NOT find SQLite3 (missing: SQLite3_INCLUDE_DIR SQLite3_LIBRARY)
Переделал:
Теперь ошибки нету, но все еще не компилируется. Сборка выполнена с кодом выхода 2.
Из файлов которые я подключил:
- main.cpp
- CMakeLists.txt
- SQLite
(Так же на всякий сунул в переменные среды C:\SQLite , вроде так надо, но не уверен)
Подскажите что исправить чтобы заработало. Скорее всего я не разобрался до конца как подключать эту библиотеку, но материалов по этой теме маловато.