windows Qt mingw 编译libzip

打开目录

在此目录输入cmd,并回车

复制代码
#设置 Qt Mingw 环境
set PATH=D:\Program\Qt\Tools\mingw1310_64\bin;%PATH%

cmake .. -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=${PWD}/libzip -DCMAKE_C_COMPILER=gcc -DZLIB_INCLUDE_DIR=D:\project\code\linux_applauncher_ssw\zlib\lib\Win64 -DZLIB_LIBRARY=D:\project\code\linux_applauncher_ssw\zlib\lib\Win64\libzs.a -DBUILD_SHARED_LIBS=OFF -DBUILD_TOOLS=OFF -DBUILD_REGRESS=OFF -DBUILD_OSSFUZZ=OFF -DBUILD_EXAMPLES=OFF -DBUILD_DOC=OFF -DENABLE_BZIP2=OFF -DENABLE_LZMA=OFF -DENABLE_ZSTD=OFF -DENABLE_FDOPEN=OFF -DENABLE_OPENSSL=OFF -DENABLE_MBEDTLS=OFF -DCMAKE_C_FLAGS="-D_FILE_OFFSET_BITS=64" 

mingw32-make

最后Qt 添加:

复制代码
    LIBS += -L$${PWD}/libzip/lib/Win64 -lzip
    LIBS += -L$${PWD}/zlib/lib/Win64 -lzs
    LIBS += -lbcrypt
相关推荐
YCOSA20253 小时前
雨晨 Windows 10 企业版 LTSC x64 中度精简 1809 迎双节 17763.9257 特别版
windows
sukalot4 小时前
windows 驱动实例分析系列: HidHide 驱动分析 - drivers 篇(四)
windows·驱动开发
君顾14 小时前
上海24小时自助健身房系统开发实战指南:从架构设计到落地部署
java·开发语言·健身房
香菜TTT5 小时前
大模型上下文协议(MCP):AI 应用的“USB-C”接口技术
开发语言·人工智能·经验分享
aramae5 小时前
模拟实现strlen()函数 (C语言)
c语言·开发语言·后端
Quz6 小时前
QML 常见的四种导航布局
qt
jimy16 小时前
readelf 查看“派生类”的vtable符号
开发语言·c++
ctlover7 小时前
排序与查找算法详解
开发语言·python
YYYing.7 小时前
【C++进阶系列 (七)】C++ RTTI 深度剖析:从 typeid 到 dynamic_cast 的底层之旅
开发语言·c++·c/c++·rtti
江湖人称菠萝包7 小时前
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter2-GUI应用程序设计基础
笔记·qt·qt5