Как я могу связать библиотеку UnQLite с моим проектом?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Гость
 Как я могу связать библиотеку UnQLite с моим проектом?

Сообщение Гость »


Структура моего проекта следующая:

include (каталог для файлов заголовков) src (каталог для исходных файлов) CMakeLists.txt Строить Мой файл CMakeLists.txt:

cmake_minimum_required (ВЕРСИЯ 3.12) проект(шлюз) установить (CMAKE_CXX_STANDARD 17) # Перечислите все ваши исходные файлы набор(ИСТОЧНИКИ источник/main.cpp источник/datamap.cpp источник/datapoint.cpp источник/logger.cpp источник/meter.cpp src/Puller.cpp источник/pusher.cpp источник/resetDatapoint.cpp источник/trace.cpp ) # Создайте исполняемую цель и укажите исходные файлы add_executable (шлюз ${SOURCES}) # Включаем каталоги для файлов заголовков target_include_directories (частный шлюз включает в себя) find_package (ТРЕБУЕТСЯ PahoMqttCpp) target_link_libraries (шлюз PahoMqttCpp) find_package (ОБЯЗАТЕЛЬНО croncpp) target_link_libraries (шлюз croncpp) Я хочу добавить библиотеку UnQLite в свой проект. Я клонировал репозиторий с github, а затем создал каталог сборки и собрал его. Но когда я добавил в свой CMakelist эти строки, чтобы связать библиотеку с моим проектом, я получил ошибку.
find_library(UNQLITE_LIBRARY NAMES unqlite) если (UNQLITE_LIBRARY) target_link_libraries (шлюз ${UNQLITE_LIBRARY}) еще () сообщение (FATAL_ERROR «UNQLITE_LIBRARY не найдена») конециф () Ошибка CMake в CMakeLists.txt:48 (сообщение): UNQLITE_LIBRARY не найдена -- Настройка не завершена, произошли ошибки!
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»