国产探花免费观看_亚洲丰满少妇自慰呻吟_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提供的幫助說明。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陇西县| 宁武县| 南阳市| 司法| 开远市| 江源县| 弋阳县| 日土县| 浮山县| 石狮市| 高州市| 苍南县| 工布江达县| 桂阳县| 西畴县| 南充市| 扶沟县| 多伦县| 如东县| 洪洞县| 清徐县| 石柱| 九寨沟县| 合作市| 罗江县| 淄博市| 麻阳| 东阿县| 金平| 郸城县| 县级市| 南汇区| 闸北区| 获嘉县| 湄潭县| 盐山县| 临颍县| 青龙| 古丈县| 万荣县| 从化市|