【问题标题】:qmake gives code 3 when attempting to configure qt for static buildingqmake 在尝试为静态构建配置 qt 时给出代码 3
【发布时间】:2012-03-25 06:27:17
【问题描述】:

我有最新的 Qt SDK。我正在尝试将其配置为使用 VS2010 进行静态构建(动态链接工作正常)我在这个位置有它:C:\QtSDK\Desktop\Qt\4.8.0\msvc2010

当我使用 VS2010 命令提示符并尝试运行 configure -static 或 configure -static 时,我得到了一些输出,但最终它失败了

Generating Makefiles...
 WARNING: c:\QtSDK\Desktop\Qt\4.8.0\msvc2010\projects.pro:44: Unable to find file
 for inclusion src\src.pro
WARNING: c:\QtSDK\Desktop\Qt\4.8.0\msvc2010\projects.pro:46: Unable to find file
 for inclusion doc\doc.pri
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/tools
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/translations/translations.pro
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/examples
Reading C:/QtSDK/Desktop/Qt/4.8.0/msvc2010/demos
Qmake failed, return code 3

请帮忙

【问题讨论】:

  • 我的情况跟你一样。这是地狱!
  • @linello 在下面查看我的答案。希望对您有所帮助。

标签: visual-studio qt static-linking


【解决方案1】:

我下载了源 zip 文件,而不是尝试使用 SDK 中的内容,现在它正在工作。只需从here 下载源代码,解压缩,然后运行解压缩文件夹中的configure.exe。我的猜测(尽管我已经检查过)是 SDK 版本中缺少源文件或其他资源。

【讨论】:

  • 我曾经遇到过这个问题,并通过确保我下载了更大的离线版本来解决。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多