最近公司安排我做文档,写bmp图片生成zip流程时,发现之前直接编译的流程不能正常执行;原来是以前用的是虚拟机Ubuntu系统,现在改用wsl,该系统不包含zlib库;使用apt-get install zlib1g zlib1g-dev也各种报错,只好抓取源码重新编译安装。做一个记录以免忘记:
- 获取zlib源码
wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
- 配置编译
cd zlib-1.2.11
CFLAGS="-O3 -fPIC" ./configure
make
make install