1.下载安装

源码下载:http://sourceforge.net/projects/p7zip/

tar -jxvf p7zip_9.20.1_src_all.tar.bz2
cd p7zip_9.20.1
make & make install

7za x file #解压

7za a filename.7z  file2 file3 #压缩

2.安装使用问题

1) bash:7za: command not found

7za命令 在/usr/bin下面找不到

解决方法

ln -s 7za安装目录/bin/7za  /usr/bin

2)libstdc++.so.6:version GLIBCXX_3.4.14 not found

这里使用的是centos6.5   系统自带的gcc447版本太低升级成6.1

编译代码的时候是没有问题的,但是在运行的时候,却出现了libstdc++.so.6:version `GLIBCXX_3.4.14' not found的问题。经查询得知,这是C++库的版本和GCC版本不一致导致的。原先的是GCC4.4.7,自然和自带的C++库版本匹配的,因为升级了GCC所以才出现这个问题

解决方法

find /gcc安装目录/lib -name ibstdc++.so.*  #cd 到文件所在目录

cp libstdc++.so.6.0.18  /usr/lib64/   #这里系统64位选择lib64

rm /usr/lib64/libstdc++.so.6

ln -s /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6

ldconfig

linux 源码安装7za相关推荐

  1. Linux源码安装步骤

    Linux上几乎所有的软件都经过了GPL授权,因此几乎所有的软件都会提供源码.  而一个软件要在Linux上执行,必须是二进制文件,因此当我们拿到软件源码后,需要将它编译成二进制文件才能在Linux上 ...

  2. Linux源码安装mysql 5.6.12(cmake编译)

    转载链接:http://www.2cto.com/database/201307/229260.html Linux源码安装mysql 5.6.12(cmake编译) 1.安装make编译器(默认系统 ...

  3. Linux源码安装软件

    Linux源码安装软件 源码安装:最原始最有效的安装方式 三部曲 (1)-./configure xxx 生成makefile文件,随后需要的安装信息都是从这一步中获取 (2)make 根据makef ...

  4. linux怎么用源码安装mysql,Linux源码安装mysql步骤

    创建文件夹: mkdir  /usr/local/webserver 安装必要依赖包 yum -y install gcc gcc-c++ make ncurses-devel 安装cmake包: t ...

  5. linux 源码安装 zip/unzip

    linux 源码安装 zip/unzip 场景说明 Linux服务器,没有root权限 需要使用zip/unzip,但遗憾的是服务器没有安装 解决办法 自己用源码编译 步骤 下载zip/unzip的源 ...

  6. linux 源码安装mysql5.7_linux安装mysql5.7.27

    一.卸载 mysql安装有三种方式,包括二进制包安装(Using Generic Binaries).RPM包安装.源码安装.一般是前两种比较多 二.安装 建议路径设置按照写的来 将下载的压缩包复制到 ...

  7. Linux源码安装Python3.7出现的各种坑

    前言 自己在Linux安装过很多次Python,每次都会由于各种各样的原因出现很多问题,很无奈 安装流程 去这里先看看有哪些可用版本可用下载 下载 sudo wget http://www.pytho ...

  8. Linux源码安装软件包时--prefix的配置建议

    我们知道,使用源码安装软件包时通常会提供一个config或configure脚本对安装进行一些必要的配置,其中最为常见的是–prefix选项,它用于指定软件安装的父级目录,也就是将软件安装在哪个文件夹 ...

  9. linux源码安装nginx

    任务目标:源码安装nginx,作为web服务修改配置文件,让配置生效,验证配置 首先要去官网nginx.org下载一个tar包: tar xvf 解包 进入到解包出来的目录,对configure进行配 ...

最新文章

  1. 【组队学习】【34期】零基础学python编程思维
  2. MongoDB中_class字段的作用
  3. 机器学习003-Kernel
  4. Android Studio 在res中新建文件夹不显示
  5. 病人排队(信息学奥赛一本通-T1183)
  6. spss典型相关分析_SPSS做典型相关分析,新版本软件已经有独立菜单模块可完成...
  7. ubuntu保存_Arch与Ubuntu安装软件对比
  8. sftp配置导致ssh连接闪断
  9. android am start activity,adb shell am start -n package/.XXXactivity命令学习汇总
  10. .config文件相关说明
  11. 为什么计算机软件比一般作品较多,插画-从入门到进阶的小心得
  12. joomla 网页修改_修改Joomla的8个技巧和技巧! 范本
  13. 阿里巴巴助攻腾讯破6.2亿微商传销第一大案!涉案公众号粉丝2400
  14. LeetCode--第25题K个一组翻转链表
  15. 隐式函数matlab,matlab隐函数求解的几种方法
  16. 一步一步oa办公系统java,OA项目 一个OA办公系统的java源码 联合开发网 - pudn.com
  17. Web版RSS阅读器(四)——定制自己的Rss解析库myrsslib4j
  18. DEDE建站如何去掉首页的index.html后缀?
  19. gmail收件箱标签设置_Gmail已在收件箱中添加了新的“类别标签”功能
  20. Linux----高级IO(参考UNP)

热门文章

  1. 诺基亚出了款香蕉手机!你是想对抗苹果嘛?
  2. online-section1-new
  3. 操作系统思维导图(一)
  4. ncut算法分割图像的matlab,Ncut_9 归一化切割和图像分割算法及其论文, 不仅度量了不同分组之间总体不相似性, matlab 269万源代码下载- www.pudn.com...
  5. 想起了三联书店 [戴文葆]
  6. 小米互联通信服务_小米战华为,中国手机市场正上演最精彩攻防战
  7. MT法测速之定量分析
  8. 0x01A686F0 处有未经处理的异常(在 五金上色软件.exe 中): 0xC000041D: 用户回调期间遇到未经处理的异常。。...
  9. unity粒子实现烟雾效果
  10. iOS开发中解决Compiling IB documents for earlier than ios 7 is no longer supported的问题