欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

GNU Compiler Collection(gcc編譯器) v4.7.0 for linux版

linux gcc編譯器下載

  • 軟件大小:78.6MB
  • 軟件語言:英文軟件
  • 軟件類型:國外軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 軟件類別:編譯工具
  • 應(yīng)用平臺:Windows平臺
  • 更新時(shí)間:2014-04-22
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

GNU Compiler Collection是一款linux版的gcc編譯器軟件。GNU Compiler Collection是一套以GPL及LGPL許可證所發(fā)行的自由軟件,也是GNU計(jì)劃的關(guān)鍵部分,亦是自由的類Unix及蘋果計(jì)算機(jī)Mac OS X 操作系統(tǒng)的標(biāo)準(zhǔn)編譯器。

GCC(特別是其中的C語言編譯器)也常被認(rèn)為是跨平臺編譯器的事實(shí)標(biāo)準(zhǔn)。

GCC原名為GNU C語言編譯器(GNU C Compiler),因?yàn)樗局荒芴幚鞢語言。

GCC很快地?cái)U(kuò)展,變得可處理C++。之后也變得可處理Fortran、Pascal、 Objective-C、Java,以及Ada與其他語言。

【使用方法】

解壓縮

    拷貝gcc-4.1.2.tar.bz2(我下載的壓縮文件)到/usr/local/src(根據(jù)自己喜好選擇)下,根據(jù)壓縮格式,選擇下面相應(yīng)的一種方式解包(以下的“%”表示命令行提示符):

  % tar zxvf gcc-4.1.2.tar.gz 

  或者 

  % bzcat gcc-4.1.2.tar.bz2 | tar xvf -

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

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

建立目標(biāo)目錄

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

  例如,可以這樣建立一個(gè)叫 /usr/local/gcc-4.1.2的目標(biāo)目錄:

  % mkdir /usr/local/gcc-4.1.2 

  % cd gcc-4.1.2

  以下的操作主要是在目標(biāo)目錄 ${objdir} 下進(jìn)行。

配置

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

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

  % ${srcdir}/configure --prefix=${destdir} [其它選項(xiàng)]

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

  在我的機(jī)器上,我是這樣配置的:

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

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

編譯

  % make

安裝

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

  % make install

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

其它設(shè)置

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

gcc、g++、gcj的設(shè)置

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

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

  % which gcc

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

  % cd /usr/bin 

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

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

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

  這樣,就可以分別使用gcc412、g++412、gcj412來調(diào)用GCC 4.1.2的gcc、g++、gcj完成對C、C++、JAVA程序的編譯了。同時(shí),仍然能夠使用舊版本的GCC編譯器中的gcc、g++等命令。

庫路徑的設(shè)置

  將${destdir}/lib路徑添加到環(huán)境變量LD_LIBRARY_PATH中,例如,如果GCC 4.1.2安裝在/usr/local/gcc-4.1.2目錄下,在RH Linux下可以直接在命令行上執(zhí)行

% export LD_LIBRARY_PATH=/usr/local/gcc-4.1.2/lib

最好添加到系統(tǒng)的配置文件中,這樣就不必要每次都設(shè)置這個(gè)環(huán)境變量了,在文件$HOME/.bash_profile中添加下面兩句: 

LD_LIBRARY_PATH=/usr/local/gcc-4.1.2/lib:$LD_LIBRARY_PATH 

export LD_LIBRARY_PATH

重啟系統(tǒng)設(shè)置生效,或者執(zhí)行命令

% source $HOME/.bash_profile

測試

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

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

GNU Compiler Collection(gcc編譯器) v4.7.0 for linux版

      氣軟件

      關(guān)文章

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的GNU Compiler Collection(gcc編譯器) v4.7.0 for linux版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。