注意一定要选择合适的CMAKE版本。在CMakeLists.txt中查看版本
quzip源码:https://github.com/stachenov/quazip
quzip依赖zlib,qt5库。需要使用git工具。所以需要移植zlib,指定QT5目录,下载安装git工具
CMAKE依赖编译器,所以需要将编译器的安装目录添加到环境变量:
mingw64位编译
1:找不到qt5
解决: 按照上图划线处提示信息,设置 QT5_DIR的路径:D:/Qt/Qt5.12.9/5.12.9/mingw73_64/lib/cmake/Qt5。注意:编译器是mingw64,所以选择64位的路径
2:找不到zlib路径
解决:输入编译好的zip路径(cmake 编译zip源码。zip源码:http://www.zlib.net/)
3:git 证书过期
解决:找到git的安装目录 ,关闭git SSL验证。运行git-bash.exe,执行命令:git config --global http.sslVerify false
mingw32位编译
默认的编译器是mingw64位的,需要首先手动指定编译器。如下:
然后搜索其他64位的编译器,手动改成32位的。搜索如图:
其他的错误参照《mingw64位编译》