Linux操作系统下安装最新的gcc4.2.2

Linux操作系统下安装最新的gcc4.2.2其实很简单的,首先,现在最新的包GCC 4.2.bz2,一般的到处都有的下,Linux下的下载速度很满,20多k,很恶心,我喜欢迅雷的下载速度,在windows下下载,大概42M,下载速度2到4M,回到Linux下,挂载,ntfs格式的我的,具体不说了,说安装!

进入到挂载的目录下,先cp GCC4.2.bz2 /azuo,

cd /azuo,

tar -xvf GCC 4.2.bz2 ,

得到gcc-4.2,

cd gcc-4.2,在/usr目录下建立一个文件夹就是现在要存放新的gcc的目录,

mkdir /usr/gcc4

./configure –prefix=/usr/gcc4

回车,就会有配置信息,只要不报错就可以了,

make,这个过程很久,因为我没有设置一些具体的选项,因此,所有的组件几乎都要编译一遍,我的电脑cpu:AMD 3200+X2 ,1.5g内存,大概花费一个半小时。

到这个时候为止,/usr/gcc4下还没有任何东西,编译过程都是发生在源文件夹,让我们再来一个动作,所有的要用到的东西都会配置到目标文件夹下,

make install;

这个过程也不短,等着就是了。

一切都已经弄好了之后就是使用最新的gcc了,可以看到,在/usr/gcc4/bin下有gcc,g++,等一些东西,都是可以用的,写两个程序:

aa.c:

1 #include <stdio.h>

2

3 int main(void) {

4 printf("ad");

5 return 1;

6 }

gcc -o aa aa.c

执行 ./aa

上面的这个是c的,下面这个就是c++的了:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/238b502d5eedaeaef9b5bbc4b04aace5.html