VS2015编译问题:模块对于 SAFESEH 映像是不安全的

 

严重性    代码    说明    项目    文件    行    禁止显示状态
错误    LNK2026    模块对于 SAFESEH 映像是不安全的。    zlibvc    C:\MyDirectory\test2\zlib-1.2.11\contrib\vstudio\vc14\match686.obj    1    
错误    LNK2026    模块对于 SAFESEH 映像是不安全的。    zlibvc    C:\MyDirectory\test2\zlib-1.2.11\contrib\vstudio\vc14\inffas32.obj    1    
错误    LNK2026    模块对于 SAFESEH 映像是不安全的。    testzlib    C:\MyDirectory\test2\zlib-1.2.11\contrib\vstudio\vc14\match686.obj    1    
错误    LNK2026    模块对于 SAFESEH 映像是不安全的。    testzlib    C:\MyDirectory\test2\zlib-1.2.11\contrib\vstudio\vc14\inffas32.obj    1    
错误    LNK1281    无法生成 SAFESEH 映像。    zlibvc    C:\MyDirectory\test2\zlib-1.2.11\contrib\vstudio\vc14\x86\ZlibDllDebug\zlibwapi.dll    1    
错误    LNK1281    无法生成 SAFESEH 映像。    testzlib    C:\MyDirectory\test2\zlib-1.2.11\contrib\vstudio\vc14\x86\TestZlibDebug\testzlib.exe    1    
警告    C4067    预处理器指令后有意外标记 - 应输入换行符    zlibvc    C:\MyDirectory\test2\zlib-1.2.11\contrib\minizip\iowin32.c    31    

 

解决方法:

1.打开该项目的“属性页”对话框。

2.单击“链接器”文件夹。

3.单击“命令行”属性页。

4.将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。

 

posted @ 2019-11-15 16:47  习惯就好233  阅读(1609)  评论(0编辑  收藏  举报