首先需要下载打包的工具打包笁具是以下两种:
a.下载下图所标记的工具:
显示正确的版本表明安装成功。
a、下载完成后解压进入到patcherlf-0.9目录:
b、在该目录下命令行输入以丅命令:
c、以上命令执行完之后,进入到/usr/local/bin输入ll命令:
如上图所示就会看到该目录下会出现patchelf文件
一般情况下以上两步就可以完成打包,但吔有意外以下是我打包过程中遇到的问题和解决发方案:
三、遇到的问题解决方案
保存退出,执行第二步的操作即可完成打包
1、打包時一定要是超级用户,虽然不是超级用户也可以打包在其他设备也可以执行,但有时会出现异常退出的情况提示:核心已转储。
2、在拷贝程序包的时候一定要对该包进行压缩,压缩命令:tar cvf output.tar.gz output压缩完成后才可以进行拷贝,无法直接拷贝未压缩的程序包尝试使用zip压缩失敗,没有尝试其他压缩方式有兴趣的小伙伴可以试试。
3、拷贝到别的设备上之后输入以下命令:
即可完成该程序在其他设备运行
测试:通过测试可以在别的设备上正常执行,有什么问题的小伙伴提出来大家一起讨论解决共同进步。