Visual studio 2017 将Qt VS工具与安装了vcpkg的Qt集成

Visual studio 2017 将Qt VS工具与安装了vcpkg的Qt集成,visual-studio-2017,windows-10,qt5,qt-vs-addin,Visual Studio 2017,Windows 10,Qt5,Qt Vs Addin,平台:Visual Studio 2017/Qt 5.11/vcpkg 2018.10.20-nohash/Windows 10 1803 64 我已使用vcpkg/vcpkg安装qt5:x64 windows安装了qt5库 在${vcpkg_root}/installed/x64 windows/tools下,有6个子目录: qt5:保存两个conf文件qt_release.conf和qt_debug.conf,其结构如下: [路径] 前缀=${CURRENT\u INSTALLED\u DI

平台:Visual Studio 2017/Qt 5.11/vcpkg 2018.10.20-nohash/Windows 10 1803 64

我已使用vcpkg
/vcpkg安装qt5:x64 windows安装了qt5库

${vcpkg_root}/installed/x64 windows/tools
下,有6个子目录:

  • qt5:保存两个conf文件qt_release.conf和qt_debug.conf,其结构如下:

    [路径]
    前缀=${CURRENT\u INSTALLED\u DIR}
    文档=共享/qt5/doc
    标题=包括
    库=调试/lib
    二进制文件=debug/tools/qt5
    LibraryExecutables=debug/tools/qt5
    插件=调试/插件
    Qml2Imports=debug/qml
    数据=共享/qt5/调试
    ArchData=share/qt5/debug
    HostData=share/qt5/debug
    HostBinaries=tools/qt5

  • qt5-3d、qt5声明性、qt5 scxml、qt5工具和qt5 xmlpatterns都有一个空的qt.conf文件

  • 我试图在Qt VS工具的“添加新Qt版本”中添加所有可能的路径,每次出现错误时:

    ${SPECIFIED_PATH}/bin/qmake.exe未找到
    。 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移动到那里,但是我发现在阅读此线程时会出现多个其他问题


    如何将qt库正确集成到QtVSTools?

    我也有同样的问题。你找到解决方法了吗?没有,我换成了MinGW工具链。