说明:本文参考右边连接整理而来。http://www.biosren.com/thread-1030-1-1.html
1. Code 路径:文件名不超过8字符,不要包含中文、空格。
2. 安装了dotnetfx.exe (这是微软自己开发的东西,用.net.framework编写的软件必须要装这个,可以去微软官网下载:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn )
3. 可能是VC2003的问题。看看路径设置是否正确。
TOKEN
Name = "CIM_TOOLS_PATH"
Value = "C:/VC2003/BIN"
Help = "Full path to compiler and linker."
TokenType = Expression
TargetMAK = Yes
End
4. 重新启动机器看看。
5. 对于 .ssp, .asd等文件编译不过,可能<tab>,<enter>等符号引起。
(曾经碰到过每个*.ssp都编译不过,是由于代码在linux下被改动过,linux下回车换行符是0ah(xp下是0dh,0ah);编译不过的文件剪切粘贴即可
*.ssp(31) : unexpected delimitor.
ControlGroup (G_MISC)
^
NMAKE : fatal error U1077: 'C:/WINDOWS/system32/cmd.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'C:/WINDOWS/system32/cmd.exe' : return code '0x2')
6. 以上多是对无头绪的问题可能解决方案。其他具体问题需要具体分析。