linux打包教程学习,linux打包gz

kodinid 19 0

大家好,今天小编关注到一个比较意思的话题,就是关于linux打包教程学习问题,于是小编就整理了3个相关介绍Linux打包教程学习的解答,让我们一起看看吧。

  1. linux打包文件夹 -CZF和 -ZCF命令有什么区别?
  2. ubuntu下怎么打包写好的Qt程序?
  3. 怎样把linux系统里的文件复制到xp系统桌面我是想打包?

linux打包文件夹 -CZF和 -ZCF命令什么区别

命令如下:

cd /root/test/

tar czvf test.tar.gz .[!.]* *

解说下:

tar czvf test.tar.gz * 压缩当前文件夹下非隐藏文件的文件

tar czvf test.tar.gz .[!.]* 压缩当前文件夹下隐藏文件排除两个隐藏文件夹"."和“..”

排除的如图然后会把上一级的文件也打包进来了。

ubuntu怎么打包写好的Qt程序

可以参考SQLiteStudio这个Qt写的跨平台SQLite管理工具,它自己打包了依赖的Qt库,可以做到解压即用,兼容不同Linux发行版.道理其实跟Windows版Qt程序自带Qt库差不多.

编译前给连接器传一个参数:

说明:

-Wl 表示告诉编译器将后面的参数传递给链接器.

rpath是gcc的一个参数,当程序被加载时,会搜寻rpath目录,寻找共享库.

rpath添加的目录信息保存在可执行文件中.

$ORIGIN表示可执行文件所在的目录.

也就是运行时程序会先去自己所在的目录的lib里去加载依赖库,没有的话再去系统库里找.

怎样把linux系统里的文件复制到xp系统桌面我是想打包?

比如要打包home下的abc文件夹tarzcvfabc.tar.gz/home/abc/打包好以后就是abc.tar.gz然后使用winscp下载到本机,或者在linux上装个lrzsz然后使用命令szabc.tar.gz就可以下载了

到此,以上就是小编对于linux打包教程学习的问题就介绍到这了,希望介绍关于linux打包教程学习的3点解答对大家有用。

标签: 打包 linux 文件