Обычно вы должны использовать find_package
, чтобы найти зависимости.
Глядя на репозиторий libpqxx , вы видите, что они предоставляют конфигурационный файл CMake.
Итак, в вашем файле CMakeLists.txt
вам просто нужно сделать следующее:
find_package(libpqxx REQUIRED)
target_link_libraries(imagedb libpqxx::pqxx_shared)
Если по какой-то причине libpqxx-config.cmake
не поставляется с версией домашнего варного, вы должны написать файл поиска .