编译一个多小时后出现下面的错误:

 1 Processing qt-everywhere-opensource-src-4.8.0\tools\activeqt\t
2 estcon\testcon.idl
3 testcon.idl
4 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\ocidl.idl
5
6 ocidl.idl
7 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\oleidl.id
8 l
9 oleidl.idl
10 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\objidl.id
11 l
12 objidl.idl
13 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\unknwn.id
14 l
15 unknwn.idl
16 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\wtypes.id
17 l
18 wtypes.idl
19 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\basetsd.h
20
21 basetsd.h
22 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\guiddef.h
23
24 guiddef.h
25 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\oaidl.idl
26
27 oaidl.idl
28 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\servprov.
29 idl
30 servprov.idl
31 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\urlmon.id
32 l
33 urlmon.idl
34 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\msxml.idl
35
36 msxml.idl
37 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\oaidl.acf
38
39 oaidl.acf
40 Processing C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\ocidl.acf
41
42 ocidl.acf
43 命令语法不正确。
44 NMAKE : fatal error U1077: “midl”: 返回代码“0x1
45 Stop.
46 NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 10.
47 0\VC\BIN\nmake.exe"”: 返回代码“0x2”
48 Stop.
49 NMAKE : fatal error U1077: “cd”: 返回代码“0x2
50 Stop.
51 NMAKE : fatal error U1077: “cd”: 返回代码“0x2
52 Stop.
53 NMAKE : fatal error U1077: “cd”: 返回代码“0x2
54 Stop.

经分析,是环境变量设置的CURR_DIR和TARGETDIR值中含有空格导致了此问题。

通过下面的命令删除环境变量即可。

1 set CURR_DIR=
2 set TARGETDIR=

 

posted on 2012-03-25 20:40  风行雪舞  阅读(1061)  评论(0编辑  收藏  举报
无觅相关文章插件,快速提升流量