编译libpng
1.下载
ligpng下载地址
随便找个: .tar.xz .tar.gz .zip 三个中人一个下载
2.编译libpng源码
使用CMake编译libpng源码
发现CMake报错,因为编译libpng需要zlib的依赖,所以需要先编译zlib
3.下载zlib
zlib下载地址
编译zlib
同样使用CMake编译
debug版:生成zlibd.dll和zlibd.lib
release版:生成zlib.dll和zlib.lib
4. 再次编译libpng
1.在CMake中配置
(1)ZLIB_INCLUDE_DIR
(2) ZLIB_LIBRARY_DEBUG
(3) ZLIB_LIBRARY_RELEASE
注意:这里只配置lib静态库的debug和release
不用管dll动态库