qt 5 source build nmake失败

时间:2013-02-03 20:19:19

标签: qt5

我正在尝试使用namke从Windows 7 64位上的源文件构建qt 5。配置完成,但是在文件gdom.h中,nmake在某些时候失败,无效的参数。我安装了最新版本的Visual C ++ 2010,Perl和Python。我还需要Windows SDK吗?这会有所作为吗?源文件中似乎存在问题。有没有人见过这个?我在虚拟机中使用Windows 7 32位。也许我会在那里试试。任何来自某人的意见表示赞赏。感谢。

2 个答案:

答案 0 :(得分:0)

角度也需要directx sdk,构建Qt需要windows sdk,阅读here更多细节,看看你是否也需要directx sdk。

无论如何已经使用Visual Studio 2010二进制文件构建到download,您是否检查过它们以确定它们是否对您不够

答案 1 :(得分:0)

在我的Windows 8系统上编译Qt5而不安装Windows SDK失败。以下是我成功编译Qt 5.0.1的方法:

  1. 安装strawbey perl(http://strawberryperl.com/
  2. 即使在使用Windows 7时也要安装Windows SDK http://msdn.microsoft.com/en-us/windows/desktop/aa904949。在旧版Microsoft Windows上,应安装DirectX SDK。
  3. http://qt-project.org/downloads
  4. 下载Qt 5.0.0源代码
  5. 启动“VS2012 x64 Native Tools命令提示符”
  6. 确保命令提示符下的python可用。安装Python时,可以将python.exe添加到环境路径中。 (我使用的是python 3.3)
  7. 切换到Qt 5.0.0源目录(包含configure.exe的目录)
  8. 运行configure -developer-build -opensource -nomake examples -nomake tests
  9. 以及之后namke