• 欢迎访问吴爸爸的技术小木屋

QT汇总相关的依赖项到一个文件夹(ubuntu)

QT [email protected] 5年前 (2020-07-09) 1446次浏览 0个评论
  • 在release模式下生成可执行文件, 并将这个可执行文件拷贝到一个文件夹
  • 新建一个脚本文件, 取名pack.sh
#! /bin/bash
EXE=$1

if [ ! -n "$1" ];then
    echo "Error: need input bin_name!!!"
else
    PWD=`pwd`
    files=`ldd $EXE | awk '{ if(match($3,"^/"))
        printf("%s "),$3 }'`
    cp $files $PWD
fi
  • 在当前的文件夹下执行上面的脚本
sudo chmod +x pack.sh
./pack.sh 可执行文件名

吴爸爸的技术小木屋 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:QT汇总相关的依赖项到一个文件夹(ubuntu)
喜欢 (1)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址