Я использую сообщество Visual Studio 2017. Я установил geos 3.9.1 # 1 через VCPKG и подтвердил, что все в порядке со списком vcpkg.exe:
Однако в VS я не могу #include ‹geos.h› в свой проект: компилятор сообщает, что «не удается открыть исходный файл geos.h».
Какие шаги мне еще нужно выполнить, чтобы завершить установку? В документации это не очевидно.
К вашему сведению: ответ на вопрос Где Visual Studio ищет С++ файлы заголовков? не отвечает на этот вопрос.
Обновление: я попытался отладить проблему, найдя файл geos.h в папке включения vcpkg, но он не был найден. Я нашел только один экземпляр geos.h здесь:
источник\репозитории\vcpkg\vcpkg\buildtrees\geos\src\3.9.1-1acf7d5768.clean\include.
В папке, в которой я ожидал, не было никаких признаков этого файла:
источник\репозитории\vcpkg\vcpkg\packages\geos_x64-windows\include
.\vcpkg integrate install
, после чего перезапустили Visual Studio. - person drescherjm   schedule 29.06.2021geos.h
. - person drescherjm   schedule 30.06.2021