Linux Qt导出依赖库的方法

一、创建目录

如创建的目录在当前可执行程序同级目录下,文件名为:exportlib

命令:

sudo mkdir exporlib

二、创建导出依赖库的脚本,如exportlib.sh

sudo vi exportlib.sh

内容如下:

#!/bin/sh  
exe="Test"
des="/home/cxx/soft/qtProject/Test/exportlib"
deplist=$(ldd $exe | awk  '{if (match($3,"/")){ printf("%s "),$3 } }')  
cp $deplist $des

其中

exe  表示执行文件的名称

des 导出依赖库的目标路径

三、执行./exportlib.sh

sudo ./exportlib.sh

猜你喜欢

转载自blog.csdn.net/my_angle2016/article/details/111401600