技术栈

Qt 编译程序打包依赖库

白杆杆红伞伞2023-08-13 8:59

windows环境

使用windeployqt.exe 打包

cmd 复制代码
# 进入exe目录,执行windeployqt命令,注意Qt的安装目录
D:\Qt\Qt5.9.6\5.9.6\mingw53_32\bin\windeployqt.exe my.exe

linux环境

使用ldd命令打包

sh 复制代码
#!/bin/bash
LibDir=$PWD"/lib"
Tag=$1
lib_array=($(ldd $Tag | grep -o "/.*" | grep -o "/.*/[^[:space:]]*"))
$(mkdir $LibDir)
for Variable in ${lib_array[@]}
do
    cp "$Variable" $LibDir
done
上一篇:npm常用命令
下一篇:Qt5开发视频播放器
相关推荐
躲在云朵里`
9 分钟前
Jeecgboot框架-权限控制
java·开发语言
江西理工大学小杨
22 分钟前
高性能 C++ 社交平台1:微服务架构设计
开发语言·c++·微服务
lihao lihao
22 分钟前
接口自动化测试—request模块
开发语言·python
YxVoyager
34 分钟前
在VS2017中使用Qt的foreach宏,IntelliSense无法正确识别函数定义
c++·qt
Coisinilove
36 分钟前
MATLAB微分方程求解
开发语言·matlab·微分方程
鲨辣椒10086
41 分钟前
线程函数接口补充
java·开发语言·算法
沐知全栈开发
1 小时前
Java 枚举
开发语言
钦拆大仁
1 小时前
Java中的泛型
java·开发语言
0 0 0
1 小时前
CCF-CSP 33-2 相似度计算(jaccard)【C++】考点:STL容器(set/map)
开发语言·c++·算法
Mr YiRan
1 小时前
C++高级之SLT中的容器学习与函数谓词
开发语言·c++·学习
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot04【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆05Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤06OpenClaw 安装之(三)DeepSeek模型接入配置和详细配置参数07OpenClaw 使用和管理 MCP 完全指南08AI agent:介绍 ZeroClaw 安装,使用09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10配置 OpenClaw 使用 Ollama 本地模型