Qt 编译程序打包依赖库

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
相关推荐
易筋紫容35 分钟前
创建型模式:对象的诞生艺术
开发语言·前端·javascript
888CC++35 分钟前
C++ 快速学习指南:从入门到进阶的实战路线
开发语言·c++
小小晓.1 小时前
C++记:函数
开发语言·c++·算法
牡丹雅忻11 小时前
AES 加密模式演进:从 ECB、CBC 到 GCM 的 C# 深度实践
java·开发语言·c#
连续讨伐1 小时前
php小结
开发语言·php
进击的程序猿~1 小时前
Go 并发底层原理面试学习指南
开发语言·面试·golang
脚踏实地皮皮晨1 小时前
002002002_DepandencyObject类2
开发语言·windows·算法·c#·visual studio
回眸不遇2 小时前
详谈 QT 布局 QLayout::SizeConstraint 和 QSizePolicy 对 QWidget 尺寸的影响
数据库·qt·系统架构
练习时长一年2 小时前
@SneakyThrows注解
开发语言
我的xiaodoujiao2 小时前
快速学习Python基础知识详细图文教程14--模块
开发语言·python·学习·测试工具