VS2010 VS2012编译7-zip出现问题解决
2017-09-15 18:21
459 查看
在link链接obj阶段出现:
解决办法
nmake后面加两个 参数就可以取消 nowin98 的提示了。当然手动 将 link xxxxxx 后面的 -OPT:NOWIN98 去掉 也可以,只不过麻烦,所以才找到这个方法的。
参考:
http://sourceforge.net/p/sevenzip/discussion/45797/thread/ea126d68#1f08
link -nologo -OPT:NOWIN98 -OPT:REF -OPT:ICF -out:O\ LINK : fatal error LNK1117: syntax error in option 'OPT:NOWIN98' NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\Bi n\link.EXE"' : return code '0x45d' Stop.
link -OPT:NOWIN98 -nologo -OPT:REF -OPT:ICF -out:O\7z.exe O\StdAfx.obj O\Client7z.obj O\IntToString.obj O\NewHandler.obj O\MyString.obj O\StringCo nvert.obj O\StringToInt.obj O\MyVector.obj O\Wildcard.obj O\DLL.obj O\FileD ir.obj O\FileFind.obj O\FileIO.obj O\FileName.obj O\PropVariant.obj O\PropV ariantConversions.obj O\FileStreams.obj oleaut32.lib ole32.lib user32.lib adva pi32.lib shell32.lib LINK : fatal error LNK1117: 选项“OPT:NOWIN98”中的语法错误 NMAKE : fatal error U1077: “"C:\Devtools\Microsoft Visual Studio 10.0\VC\BIN\li nk.EXE"”: 返回代码“0x45d” Stop. NMAKE : fatal error U1077: “"C:\Devtools\Microsoft Visual Studio 10.0\VC\BIN\nm ake.exe"”: 返回代码“0x2” Stop.
解决办法
nmake NEW_COMPILER=1 MY_STATIC_LINK=1
nmake后面加两个 参数就可以取消 nowin98 的提示了。当然手动 将 link xxxxxx 后面的 -OPT:NOWIN98 去掉 也可以,只不过麻烦,所以才找到这个方法的。
参考:
http://sourceforge.net/p/sevenzip/discussion/45797/thread/ea126d68#1f08
相关文章推荐
- VS2010 VS2012编译7-zip出现问题解决
- cmake3.8X64编译opencv3.2出现opencv_ffmpeg、opencv_ffmpeg_64、ippicv_windows_20151201.zip无法下载问题解决方案
- VS2010-VS2012运行编译Spring.NET问题解决
- 解决在win7中用vs2010编译openssl中出现把警告当做错误的报错问题
- [VS2010]_[初级]_[VC++ Express 使用WDK的ATL编译出现的问题解决办法]
- [VS2010]_[初级]_[VC++ Express 使用WDK的ATL编译出现的问题解决办法]
- DirectShow 在VS2005/VS2010中环境配置和编译运行出现 winnt.h(5940)错误问题的解决
- cmake3.8X64编译opencv3.2出现opencv_ffmpeg、opencv_ffmpeg_64、ippicv_windows_20151201.zip无法下载问题解决方案
- 用Flash Builder 4.6编译的iOS App上传至app store出现的三个问题及解决办法
- make编译Qt原码时出现 /usr/bin/ld: cannot find -lXrender 问题的解决方法
- 解决android studio 编译新项目出现的Error:Failed to open zip file. Gradle's dependency cache may be corrupt 的错误
- 编译MapWindowGis源码出现的重定义的问题及解决办法
- 内核模块编译时出现的问题解决
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- 如何解决:VS2010调试时出现"无法连接到Asp.net Development Server”的问题
- 解决使用IncrediBuild联合编译出现error C2858的问题
- VS2010 打开并能编译VS2012项目的解决方法-----(VS2005,vs2008类似处理方法)
- linux 解决Ubuntu编译内核uImage出现问题“mkimage” command not found - U-Boot images will not be built问题
- 在使用VS2005 + DXSDK9 + XP编译WebRTC出现dxguid.lib(dxguid.obj) : debugging informati问题的解决方法
- 解决编译Apache出现的问题:configure: error: APR not found . Please read the documentation