菜鳥取付gcc
2076 ワード
今日初めてブログを书いて、ちょうどlinuxシステムをインストールして、発行版はfedora 20で、前はcentos 6を使っていたためです.4両システムの感覚操作はそれほど悪くなく、fedoraのインタフェースは相対的に美しい.
私はlinuxでいくつかのCプログラムを書くつもりで、linuxの下で最も流行しているのはgccコンパイラを数えるべきです.今日はgccを入れました
(1)管理者権限の取得
1)$su
2)管理者パスワードの入力
(2)yum実装gcc
(1)#yum install gcc(yum機能が強い)
(2)#yum install g++
これらをしないと後は続けられないようです.
(3)次の4つのサイトにアクセスしてダウンロードして、全部で4つのファイルがあります.
(4)4つのファイルをそれぞれ解凍する
(5)まとめて編集したり、解凍したものを1つのフォルダに入れたりすることができます
(6)新規ディレクトリを作成し、新規ディレクトリへ
(7)configureコマンド:
(8)コンパイル
この過程は私を長い間待っていたが、30分も違わなかっただろう.
(9)取付
完成したらやっと终わります!!
次の文でバージョンを確認します.
私はlinuxでいくつかのCプログラムを書くつもりで、linuxの下で最も流行しているのはgccコンパイラを数えるべきです.今日はgccを入れました
(1)管理者権限の取得
1)$su
2)管理者パスワードの入力
(2)yum実装gcc
(1)#yum install gcc(yum機能が強い)
(2)#yum install g++
これらをしないと後は続けられないようです.
(3)次の4つのサイトにアクセスしてダウンロードして、全部で4つのファイルがあります.
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)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つのフォルダに入れたりすることができます
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
(8)コンパイル
#make -j4
この過程は私を長い間待っていたが、30分も違わなかっただろう.
(9)取付
#make install
完成したらやっと终わります!!
次の文でバージョンを確認します.
[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.