av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Linux與AIX平臺,GCC下載指南(linuxaixgcc下載)

隨著計算技術的不斷發(fā)展,人們對于操作系統(tǒng)和編譯器的要求也越來越高。Linux和X作為兩大主流操作系統(tǒng),成為了眾多用戶的選擇。而GCC編譯器則成為了許多程序員的首選工具。本文將詳細介紹在Linux和X平臺下如何下載和安裝GCC編譯器,以及一些常見的問題解決方法。

創(chuàng)新互聯(lián)建站專注于上高網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供上高營銷型網站建設,上高網站制作、上高網頁設計、上高網站官網定制、微信小程序開發(fā)服務,打造上高網絡公司原創(chuàng)品牌,更為您提供上高網站排名全網營銷落地服務。

一、下載網址

GCC作為一個免費的開源編譯器,可以在官方網站上進行下載。其中,Linux平臺的GCC下載地址為:https://gcc.gnu.org/releases.html,X平臺的GCC下載地址為:http://www.perzl.org/x/index.php?n=Mn.Gcc。

二、GCC下載指南

1. Linux平臺

在Linux平臺下下載GCC,用戶可以選擇直接下載源碼進行編譯,也可以選擇使用包管理工具進行安裝。如果選擇下載源碼,可以使用以下命令進行下載:

wget https://ftp.gnu.org/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.gz

下載完成后,可以使用以下命令進行解壓:

tar -xzvf gcc-10.2.0.tar.gz

進入解壓后的目錄,并使用以下命令進行配置:

./configure –enable-languages=c,c++

接下來,可以使用以下命令編譯并安裝GCC:

make

make install

如果選擇使用包管理工具進行安裝,則可以使用以下命令進行安裝:

在Debian或Ubuntu系統(tǒng)中:

sudo apt-get update

sudo apt-get install build-essential

在Red Hat或CentOS系統(tǒng)中:

sudo yum groupinstall ‘Development Tools’

2. X平臺

在X平臺下下載GCC,推薦使用Perzl.org進行安裝。在Perzl.org上,用戶可以找到各個版本的GCC安裝包,以及對應的依賴包。需要下載GCC的依賴包,以下是一些常見的依賴包:

libgcc-4.2.0-3.x5.3.ppc.rpm

libiconv-1.14-1.x5.1.ppc.rpm

zlib-1.2.3-4.x5.2.ppc.rpm

gettext-0.19.8.1-1.x5.2.ppc.rpm

運行以下命令進行安裝:

rpm -q gcc

rpm -e gcc

rpm -i libgcc-4.2.0-3.x5.3.ppc.rpm

rpm -i libiconv-1.14-1.x5.1.ppc.rpm

rpm -i zlib-1.2.3-4.x5.2.ppc.rpm

rpm -i gettext-0.19.8.1-1.x5.2.ppc.rpm

接下來,下載所需版本的GCC,并使用以下命令進行解壓:

gunzip gcc-10.2.0.tar.gz

tar -xvf gcc-10.2.0.tar

進入解壓后的目錄,并使用以下命令進行配置:

./configure –prefix=/opt/freeware/gcc/10.2.0 –enable-languages=c,c++

使用make命令進行編譯,并使用make install命令進行安裝。

三、常見問題解決

在下載和安裝GCC時,可能會遇到一些常見問題。以下是一些解決方法:

1. 在CentOS或Red Hat系統(tǒng)中,可能會遇到無法安裝依賴包的問題??梢試L試安裝以下軟件源:

sudo yum install epel-release

2. 在X系統(tǒng)中,可能會遇到缺少依賴包的問題。可以使用以下命令安裝缺少的依賴包:

rpm -ivh –nodeps xxx.rpm

3. GCC編譯器在進行編譯時可能會卡住,這是由于GCC默認使用單核心進行編譯導致的??梢允褂靡韵旅钸M行多核心編譯:

make -j4

其中-j4表示使用4個核心進行編譯。

4. 在進行Linux系統(tǒng)內核頭文件下載時,可能會遇到網絡問題??梢钥紤]使用wget –no-check-certificate選項進行下載。

綜上所述,本文詳細介紹了在Linux和X平臺下如何下載和安裝GCC編譯器,以及一些常見問題的解決方法。希望本文能夠幫助讀者順利地使用GCC編譯器,提高編程效率。

相關問題拓展閱讀:

  • 請問怎么在虛擬機linux操作系統(tǒng)中安裝gcc編譯器?
  • GCC下載下來后怎么開始使用

請問怎么在虛擬機linux操作系統(tǒng)中安裝gcc編譯器?

1. 下載

在GCC網站上(

)或者通過網上搜索可以查找到下載資源。目前GCC的最新版本為 3.4.0。可供下載的文件一般有兩種形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是壓縮格式不一樣,內容完全一致,下載其中一種即可。

2. 解壓縮

根據(jù)壓縮格式,選擇下面相應的一種方式解包(以下的“%”表示命令行提示符):

% tar xzvf gcc-3.4.0.tar.gz

或者

% bzcat gcc-3.4.0.tar.bz2 | tar xvf –

新生成的gcc-3.4.0這個目錄被稱為源目錄,用${srcdir}表示它。以后在出現(xiàn)${srcdir}的地方,應該用真實的路徑來替換它。用pwd命令可以查看當前路徑。

在${srcdir}/INSTALL目錄下有詳細的GCC安裝說明,可用瀏覽器打開index.html閱讀。

3. 建立目標目錄

目標目錄(用${objdir}表示)是用來存放編譯結果的地方。GCC建議編譯后的文件不要放在源目錄${srcdir>中(雖然這樣做也可以),更好單獨存放在另外一個目錄中,而且不能是${srcdir}的子目錄。

例如,可以這樣建立一個叫 gcc-build 的目標目錄(與源目錄${srcdir}是同級目錄):

% mkdir gcc-build

% cd gcc-build

以下的操作主要是在目標目錄 ${objdir} 下進行。

4. 配置

配置的目的是決定將GCC編譯器安裝到什么地方(${destdir}),支持什么語言以及指定其它一些選項等。其中,${destdir}不能與${objdir}或${srcdir}目錄相同。

配置是通過執(zhí)行${srcdir}下的configure來完成的。其命令格式為(記得用你的真實路徑替換${destdir}):

% ${srcdir}/configure –prefix=${destdir}

例如,如果想將GCC 3.4.0安裝到/usr/local/gcc-3.4.0目錄下,則${destdir}就表示這個路徑。

在我的機器上,我是這樣配置的:

% ../gcc-3.4.0/configure –prefix=/usr/local/gcc-3.4.0 –enable-threads=posix –disable-checking –enable–long-long –host=i386-redhat-linux –with-system-zlib –enable-languages=c,c++,java

將GCC安裝在/usr/local/gcc-3.4.0目錄下,支持C/C++和JAVA語言,其它選項參見GCC提供的幫助說明。

5. 編譯

% make

這是一個漫長的過程。在我的機器上(P4-1.6),這個過程用了50多分鐘。

6. 安裝

執(zhí)行下面的命令將編譯好的庫文件等拷貝到${destdir}目錄中(根據(jù)你設定的路徑,可能需要管理員的權限):

% make install

至此,GCC 3.4.0安裝過程就完成了。

6. 其它設置

GCC 3.4.0的所有文件,包括命令文件(如gcc、g++)、庫文件等都在${destdir}目錄下分別存放,如命令文件放在bin目錄下、庫文件在lib下、頭文件在include下等。由于命令文件和庫文件所在的目錄還沒有包含在相應的搜索路徑內,所以必須要作適當?shù)脑O置之后編譯器才能順利地找到并使用它們。

6.1 gcc、g++、gcj的設置

要想使用GCC 3.4.0的gcc等命令,簡單的方法就是把它的路徑${destdir}/bin放在環(huán)境變量PATH中。我不用這種方式,而是用符號連接的方式實現(xiàn),這樣做的好處是我仍然可以使用系統(tǒng)上原來的舊版本的GCC編譯器。

首先,查看原來的gcc所在的路徑:

% which gcc

在我的系統(tǒng)上,上述命令顯示:/usr/bin/gcc。因此,原來的gcc命令在/usr/bin目錄下。我們可以把GCC 3.4.0中的gcc、g++、gcj等命令在/usr/bin目錄下分別做一個符號連接:

% cd /usr/bin

% ln -s ${destdir}/bin/gcc gcc34

% ln -s ${destdir}/bin/g++ g++34

% ln -s ${destdir}/bin/gcj gcj34

這樣,就可以分別使用gcc34、g++34、gcj34來調用GCC 3.4.0的gcc、g++、gcj完成對C、C++、JAVA程序的編譯了。同時,仍然能夠使用舊版本的GCC編譯器中的gcc、g++等命令。

6.2 庫路徑的設置

將${destdir}/lib路徑添加到環(huán)境變量LD_LIBRARY_PATH中,更好添加到系統(tǒng)的配置文件中,這樣就不必要每次都設置這個環(huán)境變量了。

例如,如果GCC 3.4.0安裝在/usr/local/gcc-3.4.0目錄下,在RH Linux下可以直接在命令行上執(zhí)行或者在文件/etc/profile中添加下面一句:

setenv LD_LIBRARY_PATH /usr/local/gcc-3.4.0/lib:$LD_LIBRARY_PATH

7. 測試

用新的編譯命令(gcc34、g++34等)編譯你以前的C、C++程序,檢驗新安裝的GCC編譯器是否能正常工作。

8. 根據(jù)需要,可以刪除或者保留${srcdir}和${objdir}目錄。

如果用的是ubuntu或者是fedora的話 可以在源里直接安裝

如果Linux服務器能夠上網的話,使用 yum命令安裝

安裝gcc yum install gcc

安裝g++ yum install gcc-c++

如果是純手工安裝RPM包的話,比較繁。要依賴包一個一個安裝上去,最后再安裝gcc

rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm

rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm

rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm

rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm

rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm

rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm

rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm

rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm

rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm

放入安裝光盤,在虛擬機上掛載(mount -t iso9660 /dev/cdrom /media/disk),然后cd /media/disk/service,ls一下,找到gcc(c++)的安裝包,在其目錄下rpm -ivo gcc-xxxxxxxxxxx。

直接用yum 或者rpm包不行?

GCC下載下來后怎么開始使用

linux系統(tǒng)下的編譯器 到百度上搜一下安裝方法 很多的 步驟也很詳細

GCC是一個Linux下自帶的編譯工具,安裝Linux OS時把帶有GCC工具的櫻咐包選上就OK了。

當你用Linux下的編輯工具寫好源碼之后,在terminal下用命令橋頌嫌 gcc xxx.c -o xxx 就編譯成功了,生成一個可執(zhí)行文件xxx,輸入命令./xxx 就能敏手運行。

關于linux aix gcc下載的介紹到此就結束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關注本站。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網、IDC服務、應用軟件開發(fā)、網站建設推廣的公司,為客戶提供互聯(lián)網基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)成都老牌IDC服務商,專注四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質idc數(shù)據(jù)中心機房租用、服務器托管、機柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。


分享標題:Linux與AIX平臺,GCC下載指南(linuxaixgcc下載)
瀏覽路徑:http://uogjgqi.cn/article/djjspjd.html
掃二維碼與項目經理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流