将Qt VS工具与vcpkg安装的qt集成

时间:2018-11-21 10:52:55

标签: 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 install qt5:x64-windows安装了qt5库

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

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

    [路径]
    前缀= $ {CURRENT_INSTALLED_DIR}
    文档= share / qt5 / doc
    标头=包含
    库= debug / lib
    二进制=调试/工具/ qt5
    LibraryExecutables =调试/工具/ qt5
    插件=调试/插件
    Qml2Imports =调试/ qml
    数据= share / qt5 / debug
    ArchData = share / qt5 / debug
    HostData = share / qt5 / debug
    HostBinaries = tools / qt5

  2. qt5-3d,qt5-declarative,qt5-scxml,qt5-tools和qt5-xml模式均具有空的qt.conf文件

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

${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?

0 个答案:

没有答案