您的位置:首页 > 其它

用GCC 编译环境所需要的软件包环境配置和安装

2011-11-04 16:01 363 查看
用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/文件名进行查看。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: