脚本如下,保存为copy.sh,放到C/C++程序所在的文件夹(以C/C++程序名为App为例)
deplist=$( ldd $1 | awk '{if (match($3,"/")){ print $3}}' )
cp -L -n $deplist $2
然后运行
./copy.sh App ./
脚本运行结束后可以看到,App所依赖的所有库都被复制到了App所在文件夹下
————————————————
版权声明:本文为CSDN博主「Keycer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zgrjkflmkyc/article/details/97408216