从源代码构建Qt 5.5失败,出现奇怪的错误消息

时间:2016-03-04 10:47:39

标签: qt visual-studio-2013 qt5 qt5.5

我尝试根据Qt网页上的描述,使用Windows和VS2013编译器从源代码构建Qt5.5。一切似乎都很好,除了QWebEngine,编译失败了

( if not exist Makefile.core_gyp_generator D:\Qt\Qt5.5.1\qtbase\bin\qmakeD:\Qt\Qt5.5.1\qtwebengine\src\core\core_gyp_generator.pro -o Makefile.core_gyp_generator ) && "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\nmake.exe" -f Makefile.core_gyp_generator
'git' is not recognized as an internal or external command, operable program or batch file.
Project ERROR: Unknown module(s) in QT: quick
NMAKE : fatal error U1077: '(' : return code '0x3'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.

为什么QWebEngine尝试访问git?所有来源都保存在本地,不涉及GIT存储库。所以任何想法如何解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:0)

与此同时,我发现它:缺少安装目录(使用configure选项-prefix指定)。为什么这会在这个错误和恼人的错误信息中结束...只有来自Qt的人才知道......