Платформа : Visual Studio 2017 / Qt 5.11 / vcpkg 2018.10.20-nohash / Windows 10 1803 64
Я установил библиотеку qt5 с помощью vcpkg ./vcpkg install qt5:x64-windows
В ${vcpkg_root}/installed/x64-windows/tools
имеется 6 подкаталогов:
qt5: содержит 2 файла конфигурации qt_release.conf и qt_debug.conf, имеющих следующую структуру:
[Пути]
Префикс = $ {CURRENT_INSTALLED_DIR}
Документация = share / qt5 / doc
Заголовки = include
Библиотеки = debug / lib
Двоичные файлы = debug / tools / qt5
LibraryExecutables= debug / tools / qt5
Плагины = debug / plugins
Qml2Imports = debug / qml
Данные = share / qt5 / debug
ArchData = share / qt5 / debug
HostData = share / qt5/ debug
HostBinaries = tools / qt5
qt5-3d, qt5-декларативный, qt5-scxml, qt5-tools и qt5-xmlpattern, которые все имеют пустой qt.conffile
Я пытался добавить все возможные пути в «Добавить новую версию Qt» Инструментов Qt VS, каждый раз, когда яполучите ошибку:
${SPECIFIED_PATH}/bin/qmake.exe is not found
.qmake.exe находится непосредственно в каталоге qt5, подкаталог bin / отсутствует.
.\qmake.exe -v
QMake version 3.1
Using Qt version 5.11.2 in C:/vcpkg/installed/x64-windows/tools/qt5/${CURRENT_INSTALLED_DIR}/debug/lib
Я также рассмотрел добавление bin / подкаталога и перемещение туда qmake.exe, однако обнаружил, что могут возникнуть несколько других проблем.когда я читаю эту ветку https://github.com/Microsoft/vcpkg/issues/2643.
Как правильно интегрировать библиотеку qt в QtVSTools?