Windows VS2019编译7z

VS2019

7z版本 24.08

7z下载地址:https://www.7-zip.org/download.html

直接打开  你的目录\7zip\CPP\7zip\Bundles\Format7zF\Format7z.dsw

然后编译:

报错1

“/ZI”和“/Gy-”命令行选项不兼容

报错2

无法打开文件“.\Debug\\.obj"

去掉-omf选项

ml.exe -c -Fo$(OutDir)%(Filename).obj %(FullPath)

修改错误文件引用

$(OutDir)%(Filename).obj;%(Outputs)

报错3

LNK2026模块对于SAFESEH印象是不安全的

参照图中配置后,就可以编译成功。默认编译后7z.dll文件默认位于C:\Util。

若要编译静态库,需要如下改动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值