- 在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 可执行文件名