发布linux应用程序(待更新)

需要打包linux 程序 制作docker镜像 在linux编译出来的程序,依赖库众多,不可能把整个usr/lib/ usr/local/lib都一起打包。

经同事提醒可用命令ldd查看程序依赖库文件.

下图是docker缺少依赖库文件:

用ldd $linux_program_name

打包缺少依赖库:

ldd  "程序名"  |  awk  '{print $3}'  |  xargs  -i  cp  -L  {}  "要拷贝到的目录"

这个命令无敌了  amazing

原文地址:https://www.cnblogs.com/xinfenglee/p/10715783.html