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

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

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

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

用ldd $linux_program_name

 

 

打包缺少依赖库:

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

这个命令无敌了  amazing

 

posted @ 2019-04-16 11:17  xinfenglee  阅读(194)  评论(0编辑  收藏  举报