Как в cmake подключить библиотеку libpqxx?

Пользователь

от hattie , в категории: Другие , год назад

Как в cmake подключить библиотеку libpqxx?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от charles.orn , год назад

@hattie 

Пользователь

от autumn_parker , 6 месяцев назад

@hattie 

Для подключения библиотеки libpqxx в проекте с помощью CMake, необходимо указать путь к библиотеке и добавить эту библиотеку к цели с помощью target_link_libraries.


Вот пример CMakeLists.txt, который показывает, как добавить libpqxx к проекту:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
cmake_minimum_required(VERSION 3.10)
project(MyProject)

# Найти библиотеку libpqxx
find_package(PQXX REQUIRED)

# Добавить исполняемый файл или библиотеку
add_executable(MyExecutable main.cpp)

# Подключить libpqxx к цели
target_link_libraries(MyExecutable PUBLIC pqxx)


В этом примере мы используем find_package для поиска установленной библиотеки libpqxx. Затем, мы создаем исполняемый файл MyExecutable и используем target_link_libraries для добавления libpqxx к этой цели.


Не забудьте также указать, где находятся заголовочные файлы libpqxx с помощью target_include_directories, если это необходимо.