可能是因为我自己搜索技术的问题,没有在百度搜到什么有用的东西,还是自己动手丰衣足食来得实在。
以下内容作为成功编译的一个记录,仅供参考
Step 1: 编译 zlib
本文编写时,zlib 最新版为 1.2.11
1. 下载 zlib-1.2.11
2. 解压
3. 以管理员权限打开 CMD
4. 键入命令 "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars32.bat"
(我这里是VS2017 Community,请根据你的个人情况更改vcvars32.bat所在路径)
5. 打开 cmake-gui
,将 zlib 所在目录下的 CMakeLists.txt
拖到 cmake-gui
所在窗口
6. Configue,在弹出的窗口中选择好VS的版本,点击 Finish
7. 等待配置完毕后,再次点击 Configure,然后点击 Generate (注意,本例编译的是动态库,如果你要编译静态库,请手动将 CMAKE_C_FLAGS_ 开头的标识符内容中的 MD
改成 MT