zoukankan      html  css  js  c++  java
  • 用GCC 编译环境所需要的软件包环境配置和安装

    用GCC 编译环境所需要的软件包环境配置和安装 (2011-09-27 12:19) [编辑] [删除]
    标签:  linux  GCC  编译环境  软件包环境配置  安装  分类: Linux
    在linux系统中自己编译安装软件时经常出错,最近总结出来了一些东西。在我们解压源代码后一般会存在configure和README这两个文件。由于linux下软件的安装受到操作系统的影响,经常遇到一些软件未安装导致不能编译安装软件,所以在源代码安装软件时必须配置GCC编译环境。配置GCC软件包必须的软件如下所示:
      1、kernel-headers-2.6.32-71.29.1.el6.i686
      2、glibc-headers-2.12-1.7.el6_0.5.i686
      3、glibc-devel-2.12-1.7.el6_0.5.i686
      4、libgomp-4.4.4-13.el6.i686
      5、gcc-4.4.4-13.el6.i686
      6、libstdc++-4.4.4-13.el6.i686
      7、gcc-c++-4.4.4-13.el6.i686
    [root@localhost ~]#rpm -qa |grep kernel
    kernel-headers-2.6.32-71.29.1.el6.i686
    [root@localhost ~]# rpm -qa |grep glibc
    glibc-headers-2.12-1.7.el6_0.5.i686
    glibc-devel-2.12-1.7.el6_0.5.i686
    [root@localhost ~]# rpm -qa |grep libgomp
    libgomp-4.4.4-13.el6.i686
    [root@localhost ~]# rpm -qa |grep gcc
    libgcc-4.4.4-13.el6.i686
    gcc-4.4.4-13.el6.i686
    [root@localhost ~]# rpm -qa |grep libstdc
    libstdc++-4.4.4-13.el6.i686
    [root@localhost ~]# rpm -qa |grep gcc
    libgcc-4.4.4-13.el6.i686
    gcc-c++-4.4.4-13.el6.i686
    编译安装软件一般用命令make和make install。对于一个包含很多源文件的应用程序需要使用make和makefile进行编译。
    举例
    先把下载的源文件移到/usr/local/src中。然后进行解压缩
    [root@localhost ~]#cd /usr/local/src/
    [root@localhost ~]# tar -xzvf 文件名.tar.gz
    [root@localhost ~]#cd 文件名
     然后进入该文件夹找到configure文件
    [root@localhost ~]#./configure -prefix=/usr/local/文件名
    完成之后输入make all&&make inatall命令并按回车键。
    [root@localhost ~]#make 
    [root@localhost ~]#make all&&make install
    [root@localhost ~]#make realclean
    耐心等待一段时间后软件就安装成功了。可以进入/usr/local/文件名进行查看。
  • 相关阅读:
    使用 MongoDB 存储商品分类信息
    什么鬼!基于备份恢复的实例数据还能变多?
    MongoDB账号管理及实践
    TiDB和MongoDB分片集群架构比较
    MongoDB复制集与Raft协议异同点分析
    MongoDB安全事件的防范与反思
    [翻译]pytest测试框架(二):使用
    浏览器渲染原理及解剖浏览器内部工作原理
    html实现鼠标悬停变成手型实现方式
    用ul li实现边框重合并附带鼠标经过效果
  • 原文地址:https://www.cnblogs.com/linuxer/p/2441248.html
Copyright © 2011-2022 走看看