我正在尝试为 Visual Studio 2010 构建 Qt,并且我正在按照本文接受的答案中的说明进行操作
我正在使用修改后的配置命令:
configure.exe -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -qt-libpng -qt-zlib -qt-libmng -qt-libtiff -qt-libjpeg
哪个工作正常,但是当我启动 nmake 时,它最终失败并返回此错误:
itemviews\qabstractitemview.cpp(2311) : error C2039: 'Key_BackSpace' : is not a member of 'Qt'
itemviews\qabstractitemview.cpp(2311) : error C2065: 'Key_BackSpace' : undeclared identifier
itemviews\qabstractitemview.cpp(2311) : error C2051: case expression not constant
...
Generating Code...
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
我使用的原始命令是前面提到的帖子中使用的命令,但我添加了这些:
-qt-libpng -qt-zlib -qt-libmng -qt-libtiff -qt-libjpeg
并删除了这个:
-no-ltcg
使其正常工作,但 nmake 仍然无法正常工作。
任何帮助将不胜感激,谢谢