https://learn.microsoft.com/en-us/vcpkg ... =shell-cmd
Добавлено в переменную среды VCPKG_ROOT со значением C: \ users \ takuya \ vcpkg, а также добавлено в путь C: \ users \ takuya \ vcpkg, я сделал все это после установки VCPKG (завершить репозиторий, запустив пакетный файл). После установки я загрузил библиотеку LibpQXX (PKG Install LibpQxx) и дополнительно предписан VCPKG Integrate Install. Все необходимые расширения также установлены в коде VS. Файлы JSON создаются в vcpkg.json говорят {
"зависимости": [
"libpqxx"
]
} < Br /> Проблема в том, Cmake спокойно строит сборку, и я могу запустить ее, но GCC клянется на PQXX /PQXX: нет такого файла или каталога GCC.
Код: Выделить всё
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"C:\\Users\\takuya\\vcpkg\\installed\\x64-windows\\include"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"windowsSdkVersion": "10.0.22621.0",
"compilerPath": "C:\\msys64\\ucrt64\\bin\\g++.exe",
"cStandard": "c17",
"cppStandard": "c++20"
}
],
"version": 4
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... -use-vcpkg