今天第一次寫博客,剛好裝了一個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)可以放在一起編譯,解壓好的都放在一個文件夾里面
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)建立一個新目錄,并且進入新目錄中
[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命令:
../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
?。?)編譯
#make -j4
這個過程等了我很長時間差不多有半個小時吧
(9) 安裝
#make install
等完成之后終于可以結束了??!
通過以下語句檢查版本:
[root@localhost gcc-build-4.8.1]# g++ --versiong++ (GCC) 4.8.1Copyright (C) 2013 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
新聞熱點
疑難解答