Сборка библиотеки libpqxx под Windows

У меня есть VPS сервер (на Linux), на котором установлена СУБД PostgreSQL. На своем персональном компьютере с ОС Windows я установил pgAdmin4 для работы с базами данных на удаленном сервере – все работает превосходно. Следующая моя задача - собрать библиотеку libpqxx для использования СУБД PostgreSQL в своей программе, написанной на C++. Для этого с официального репозитория я взял один из последних релизов библиотеки. Однако, на этапе сборки библиотеки с помощью CMake возникла проблема: сборка завершается с ошибкой.

CMake Error at D:/Programs/CMake/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find PostgreSQL (missing: PostgreSQL_LIBRARY
  PostgreSQL_INCLUDE_DIR)
Call Stack (most recent call first):
  D:/Programs/CMake/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  D:/Programs/CMake/share/cmake-3.22/Modules/FindPostgreSQL.cmake:269 (find_package_handle_standard_args)
  cmake/config.cmake:26 (find_package)
  CMakeLists.txt:27 (include)

Впервые сталкиваюсь с ошибками такого рода. На просторах сети Интернет лишь нашел предложения добавить директории bin, lib, include от PostgreSQL в переменные среды, что я и сделал. Однако эта идея не сработала: я по-прежнему получаю эту ошибку.

Подскажите, пожалуйста, что я упустил или что я делаю не так? Использую MinGW MakeFiles. Спасибо.


Ответы (0 шт):