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
相关推荐
朝朝辞暮i33 分钟前
C++ 第一阶段总结:从零基础到 ROS2 前置语法
开发语言·c++·算法
2601_9628857241 分钟前
如何用 Python 回测定投策略(定期定额 DCA)?(和一次性买入对比)
开发语言·人工智能·python
周杰偷奶茶1 小时前
【JavaSE】类和对象基础
java·开发语言
大圣编蚕1 小时前
C语言核心知识复习:预处理、头文件、强制类型转换、错误处理、递归与内存管理
c语言·开发语言
虎大猫猫1 小时前
Python教程——按位取反的原理
开发语言·python
Alice-YUE1 小时前
提示词工程:工业级 Prompt 写法与分层组装
java·开发语言·大模型·prompt·提示词工程·system prompt
弹简特2 小时前
【Java项目-企悦抽】17-抽奖模块02-抽奖接口实现
java·开发语言·状态模式·springboot
HEJOO92 小时前
指针与结构体:C 语言进阶核心详解
c语言·开发语言·网络
乌暮2 小时前
JVM 原理与实践:从运行时数据区到线上故障排查
java·开发语言·jvm·后端·学习·面试
维克兜率天2 小时前
【维克】配对交易的季节性:哪些品种适合长拿?
android·开发语言·笔记·python·算法·kotlin·量化