Linux 可执行程序 配置文件 动态库 如何打包成一个软件
Linux下我做了一个程序,该程序的基本组成是 可执行程序,动态链接库.so、配置文件txt,shell脚本
需求是 如何将这个程序的4个部分打包成类似于Windows exe文件一样的东西。 能够运行一次全部释放出来?
------解决方案--------------------tar? 或者参考debain,redhat 他们的包管理软件.(复杂一些).
无非就是将各个文件放到指定的地方罢了.
tar --exclude=".svn" --exclude=".git" \
-hczf dist.tar.gz -C $(DIST_DIR) . \
--numeric-owner --owner=0 --group=0
在target上运行以下指令以解压包:
gzip -dc dist.tar.gz
------解决方案-------------------- tar -xvf - -C /