GCC环境安装配置日记:
一、现在最新GCC版本为gcc-4.3.1可以到香港镜像 http://gcc-hk.internet.bs/releases/ 下载,里面有可选项,可以选择下载整个版本,也可以下载核心,再加上某种语言。下载后一般默认存在tmp文件下。通过归档管理器解压缩,仍然放在该目录下,若你想把该软件保存,则请剪切到别的目录。
二、一般安装gcc之前,推荐安装binutils,这主要是因为,为了协调GCC更好地完成编译工作。具体安装另一篇文章,遇到问题: make 时出现“没有什么作为”all-target"不知道出现了什么错误,摸索中。在这个过程中,要检查是否安装texinfo组件,"makeinfo --version"可以看到其版本,若没有,则apt-get install
texinfo.,还要查看GNU make,“make -v",即可看到,若textinfo是4.9以上版本的,还有加补丁。先把binutils-2.18-configure-1.patch该补丁搜索下就能到其官网上下到。下载之后,放在/usr默认目录下,再进入binutils-2.18.输入补丁命令“ patch -Np1 -i /usr/binutils-2.18-configure-1.patch "即可打上补丁。然后可以开始安装。
在这里建议:源文件一般放置在 /tmp下,重启之后,可以删除,若要保存,请移植到其他文件夹,目标文件夹和目的文件夹(存放安装好的目录的文件夹)都自建一个好,可以在usr目录下创建。然后 配置时(配置前进入目标文件夹)就可以写成这样的命令" /tmp/源文件夹/configure --prefix=/usr/目的文件夹。然后再编译,在make install即可。
以后镜像就不写出来了,自己可以到网上搜索下就能找到。
三、安装GCC-4.3.1之前,应该检查下是否安装了 GMP 和 MPFR 两个文件,若没有,则需要下载后先安装这两个文件,才能装GCC。
四、都安装好后,还可以安装下GLibc文件,自己下载之后安装,安装方法都差不多。
在这里建议:源文件一般放置在 /tmp下,重启之后,可以删除,若要保存,请移植到其他文件夹,目标文件夹和目的文件夹(存放安装好的目录的文件夹)都自建一个好,可以在usr目录下创建。然后 配置时(配置前进入目标文件夹)就可以写成这样的命令" /tmp/源文件夹/configure --prefix=/usr/目的文件夹。然后再编译,在make install即可。
以后镜像就不写出来了,自己可以到网上搜索下就能找到。
三、安装GCC-4.3.1之前,应该检查下是否安装了 GMP 和 MPFR 两个文件,若没有,则需要下载后先安装这两个文件,才能装GCC。
四、都安装好后,还可以安装下GLibc文件,自己下载之后安装,安装方法都差不多。