工控编程吧
标题: 7zip库编译为动态库静态库成功方法分享 [打印本页]
作者: qq263946146 时间: 2022-6-19 17:24
标题: 7zip库编译为动态库静态库成功方法分享
7-Zip有些人简叫作7z,介绍说是支持压缩格式最多,压缩率最好的一个开源库。
你日常能见到的格式如rar,zip,它都他妈支持。
白漂乃我等穷吊事本色。
于是我从官网下载了个源代码工程.
https://www.7-zip.org/download.html
当前还有其他格式供下载,如EXE,DLL,
及其他系统用的格式,我下载了“any / Windows 7-Zip Source code”
解压后的目录到处都有详细介绍,它自带的文档在DOC内。
我要生成动态库DLL,静态库LIB。
所以我直接进入文件夹7Zip\CPP\7zip\Bundles\Format7zF,
用VS2019打开工程文件,工程文件是Format7z.dsw,这是VC6.0工程。
管他直接双击打开编译。
编译不过,
折腾再三,编译还是不过。
折腾四五,编译仍旧不过。
白漂是我等穷吊事本色, 死瞌也是咱吊事特色。
于是,结果正常编译成功,如下图,生成了动态库文件7z.dll。
于是,就可以在此基础上生成静态库,或64位啥的文件。
这里记录下问题解决过程。
(, 下载次数: 2)