国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux下安裝配置GCC

2024-08-28 00:13:25
字體:
來源:轉載
供稿:網友

  1. 下載

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

  2. 解壓縮

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

  % tar xzvf gcc-3.4.0.tar.gz

  或者

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

  新生成的gcc-3.4.0這個目錄被稱為源目錄,用${srcdir}表示它。以后在出現${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}目錄相同。

  配置是通過執行${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提供的幫助說明。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 纳雍县| 元氏县| 且末县| 梧州市| 色达县| 淮滨县| 龙海市| 许昌市| 积石山| 土默特左旗| 红桥区| 全南县| 汉寿县| 宜都市| 舟山市| 清丰县| 拜泉县| 肇州县| 绵阳市| 富阳市| 靖州| 绍兴市| 荔浦县| 任丘市| 彭泽县| 东莞市| 治多县| 紫云| 察隅县| 台江县| 神农架林区| 八宿县| 白河县| 千阳县| 威信县| 奉化市| 泸定县| 靖边县| 丰镇市| 商丘市| 麟游县|