nmak下一些错误的解决办法

版权声明:如有错误,请留言指正,谢谢! https://blog.csdn.net/songshuguowang/article/details/86487800

以下转自http://10305101ivy.blog.163.com/blog/static/584765892012227322607/

然而并没有解决我的问题,但仍可以供参考,我在后续追加我找到的解决方案

1.NMAKE:fatal error U1077.“cl.exe” return code 0xc0000135

产生原因:在安装visual studio的时候没有勾选注册环境变量导致的。

解决办法:在系统环境变量中加入visual studio的安装路径:vs安装路径\VC\Bin,以及vs安装路径\Common7\IDE

追加:系统环境变量include和lib环境变量。应该包含…\\vc\\include和%programfiles%\\microsoft sdks\\windows\\v6.0a\\include以及相应的lib目录。具体目录参考自己的电脑

2.NMAKE:fatal error U1077. return code 0x2

产生原因:找不到代码文件中包含的头文件

解决办法:cmd下进入到vs安装路径\VC\Bin下,执行vcvars32,此时会执行vcvas32.bat自动为vs设置环境变量

3.NMAKE:fatal error U1077. return code 0x460

产生原因:你的工程中连接了一个lib文件,链接的时候却出现不能解析的外部符号。可能问题是你包含的lib是错的,或者有不兼容问题。我的问题就是后者,我的系统的32位的,但是链接了一个64位的lib.

解决办法:链接正确的lib

猜你喜欢

转载自blog.csdn.net/songshuguowang/article/details/86487800