7zip的编译
编译7z.dll
1.下载源代码并打开
下载地址:https://www.7-zip.org/download.html
用vs打开%7z_source%\CPP\7zip\Bundles\Format7zF\Format7z.dsw
在7zCrcOpt.asm和AesOpt.asm两个文件上右键属性,修改其配置信息,如图
这里是由于作者用的VB6,你打开宏设置就知道这个路径是在Visual Studio 2019是错的
如果要编译64位的
对于 error LNK2026 模块对于 SAFESEH 映像是不安全的解决
在其它选项添加如下内容
/SAFESEH:NO
2.编译
7z.dlll文件会编译到你链接器部分设置的位置
其他部分考完试再更新
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 陈子琦的博客!
评论