菜鸟安装gcc

  今天第一次写博客,刚好装了一个linux系统,发行版是fedora20,因为之前都是用centos6.4两个系统感觉操作上没差多少,相对而言fedora的界面更为美观一些。

  本人是打算用linux来写一些C程序,而linux下最为流行的应该要数gcc编译器了把。今天就装了一下gcc c

  (1)先获得管理员权限

    1)$su

    2)输入管理员密码

  (2)yum安装gcc

    (1)#yum install gcc(yum功能很强大)

    (2)#yum install g++

    如果不做这些后面就好像不能继续了。

  (3)登陆下面四个网站把东西下载好,一共有四个文件

  http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.8.1/gcc-4.8.1.tar.bz2

  ftp://ftp.gnu.org/gnu/gmp/gmp-4.3.2.tar.bz2
  
  http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2
  
  http://www.multiprecision.org/mpc/download/mpc-0.8.1.tar.gz

  (4)把四个文件分别解压

  [root@localhost gcc]# tar -zxvf gcc-4.8.1.tar.gz
  [root@localhost gcc]# tar -zxvf mpc-0.8.1.tar.gz 
  [root@localhost gcc]# tar -jxvf gmp-4.3.2.tar.bz2 
  [root@localhost gcc]# tar -jxvf mpfr-2.4.2.tar.bz2 

  (5)可以放在一起编译,解压好的都放在一个文件夹里面

1
2
3
4
5
6
cd gcc-4.8.1/
mv gmp-4.3.2 gcc-4.8.1/gmp
 
mv mpfr-2.4.2 gcc-4.8.1/mpfr
 
mv mpc-0.8.1 gcc-4.8.1/mpc

  (6)建立一个新目录,并且进入新目录中

1
2
3
[root@localhost gcc]# mkdir gcc-build-4.8.1
[root@localhost gcc]# cd gcc-build-4.8.1/
[root@localhost gcc-build-4.8.1]#

    (7) configure命令:

1
../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

  (8)编译

1
#make -j4

  这个过程等了我很长时间差不多有半个小时吧

   (9) 安装

1
#make install

  等完成之后终于可以结束了!!

通过以下语句检查版本:

菜鸟安装gcc
[root@localhost gcc-build-4.8.1]# g++ --version
g++ (GCC) 4.8.1
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
菜鸟安装gcc

菜鸟安装gcc

上一篇:设计模式


下一篇:linux内核学习之三:linux中的"32位"与"64位"