• 5008阅读
  • 1回复

编译qml/shell例子moc返回0xc0000135代码 [复制链接]

上一主题 下一主题
离线郑关耳
 

只看楼主 倒序阅读 楼主  发表于: 2014-06-01
环境:win8.1/vs2012
SDK:qt-opensource-windows-x86-msvc2013_64-5.3.0
错误如下:


C:\Qt\Qt5.3.0\Examples\Qt-5.3\qml\shell>qmake

C:\Qt\Qt5.3.0\Examples\Qt-5.3\qml\shell>nmake

Microsoft (R) 程序维护实用工具 11.00.50727.1 版
版权所有 (C) Microsoft Corporation。保留所有权利。

        "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\amd64\nmake.
exe" -f Makefile.Release

Microsoft (R) 程序维护实用工具 11.00.50727.1 版
版权所有 (C) Microsoft Corporation。保留所有权利。

        C:\Qt\Qt5.3.0\5.3\msvc2013_64\bin\moc.exe -DUNICODE -DWIN32 -DWIN64 -DQT
_NO_DEBUG -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DNDEBUG -D_MSC_VER=1800 -
D_WIN32 -D_WIN64 -IC:/Qt/Qt5.3.0/5.3/msvc2013_64/mkspecs/win32-msvc2013 -IC:/Qt/
Qt5.3.0/Examples/Qt-5.3/qml/shell -IC:/Qt/Qt5.3.0/5.3/msvc2013_64/include -IC:/Q
t/Qt5.3.0/5.3/msvc2013_64/include/QtQml -IC:/Qt/Qt5.3.0/5.3/msvc2013_64/include/
QtNetwork -IC:/Qt/Qt5.3.0/5.3/msvc2013_64/include/QtCore main.cpp -o release\mai
n.moc
NMAKE : fatal error U1077: “C:\Qt\Qt5.3.0\5.3\msvc2013_64\bin\moc.exe”: 返回代
码“0xc0000135”
Stop.
NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 11.
0\VC\BIN\amd64\nmake.exe"”: 返回代码“0x2”
Stop.

求大神解决呀!!!
离线郑关耳

只看该作者 1楼 发表于: 2014-06-02
我自己已经解决了。
因为我电脑里装的是vs2012,而qt sdk是用vs2013编译的。在moc运行的时候,我的系统缺少msvcp120.dll,这个文件是vs2013安装后才有。这就是错误的根源。

快速回复
限100 字节
 
上一个 下一个