【问题标题】:Qt static compile cannot read pathQt静态编译无法读取路径
【发布时间】:2017-06-17 01:11:34
【问题描述】:

我使用 Qt5.6.0 msvc 和 vs 2013,并安装 python-2.7.12,当我编译 Qt 以构建静态时,我收到此错误, 注意:驱动E不是主驱动

    Cannot read E:/Qt/qt-everywhere-opensource-src-5.6.0/qtbase/mkspecs   /win32-msvc20
13 /qmake.conf: The system cannot find the path specified.
Could not read qmake configuration file E:/Qt/qt-everywhere-opensource-src-5.6.0
/qtbase/mkspecs/win32-msvc2013 /qmake.conf.
Error processing project file: E:\Qt\qt-everywhere-opensource-src-5.6.0\qt.pro
Qmake failed, return code 3

这是我在 VS2013 的开发人员命令提示符中使用的

- set QMAKESPEC=win32-msvc2013  
- set QTDIR=E:\Qt\QT-EVE~1.0\qtbase  
- set PATH=E:\Qt\QT-EVE~1.0\qtbase\bin;%PATH%  
- set PYTHONPATH=%E:\Python27%;E:\Python27\Lib 

- cd E:\Qt\qt-everywhere-opensource-src-5.6.0 
- configure -static -platform win32-msvc2013  -nomake examples -nomake tests -mp 

【问题讨论】:

    标签: c++ qt static


    【解决方案1】:

    ok 问题解决了,只需在环境变量中添加 Qt 的短路径

    E:\Qt\QT-EVE~1.0\qtbase\bin;%PATH%;E:\Python27;E:\Python27\Lib 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 1970-01-01
      • 1970-01-01
      • 2013-04-14
      • 1970-01-01
      • 1970-01-01
      • 2021-03-31
      相关资源
      最近更新 更多