當前位置:首頁 » 編程軟體 » ubuntu安裝gcc編譯器

ubuntu安裝gcc編譯器

發布時間: 2022-01-31 18:19:09

1. 如何在ubuntu下安裝和配置GCC運行編譯環境

Ubuntu下安裝gcc過程及問題

下面的文章是《詳解GCC的下載和安裝》從網上中找到的,根據本人的情況需要做些修改,其中也遇到了些問題,現用紅色字體標注出來

下載

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

解壓

根據壓縮格式,選擇下面相應的一種方式解包(以下的「%」表示命令行提示符):
% tar xzvf gcc-3.4.0.tar.gz
或者
% bzcat gcc-3.4.0.tar.bz2 | tar xvf –

註:如果下載更新的gcc,比如gcc-4.1.1或gcc-4.1.0,後面就要修改texinfo的版本支持信息,因為版本太高了

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

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

建立目標目錄

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

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

2. ubuntu中gcc編譯器在哪

打開終端,比如:

這就有了

3. 在ubuntu系統中如何用GCC編譯運行一個C程序

1、確定安裝了gcc編譯器後,接下來用vim編輯一個c文件。

4. 怎樣在ubuntu10.10中安裝GCC-4.3.1編譯器

我安裝了一次 不怎麼成功,後來我發現,也可以在xp下安裝的!將ubuntu10.10安裝到windows的一個分區內。在xp界面下放進盤,開始安裝,選擇與windows共存什麼的還是在windows下安裝什麼的,我記不太清楚了、、那樣安裝時最好的!就像在xp里安裝一個程序一樣,開機啟動時也有windows和ubuntu的!絕對好用,我安裝了,不過後來因為要安裝server 2008系統並且我用的3G無線上網卡,沒法聯網又將它卸載了、、、改天再安裝了、、、

5. ubuntu 安裝GCC 總是提示gcc沒有安裝,無法make

試試這個?

sudoapt-getinstallbuild-essential

6. 安裝Ubuntu 時自帶的 GCC 編譯器可以編譯 Fortran 程序嗎

GCC 是一個編譯器的集合
gcc 也是 GCC 的組成部分,是用來編譯 C 語言代碼的。
如果你要編譯 Fortran 代碼,你需要 gfortran,它也是 GCC 的一部分。

注意 GCC 和 gcc ,大小寫不同,含義也不同。

7. ubuntu怎麼安裝gcc編譯器

在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。

方法一:

該方法超簡單:
sudo apt-get build-depgcc

就上面這條命令就可以搞定

方法二:
sudo apt-get install build-essential

還是簡單,一句命令也可以搞定

安裝完了可以執行
gcc--version

的命令來查看版本,輸出如下:

gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)
Copyright(C)2007FreeSoftwareFoundation,Inc.

8. ubuntu怎麼安裝gcc

在Ubuntu下安裝GCC和其他一些Linux系統有點不一樣。

方法一:

該方法超簡單:
sudo apt-get build-depgcc

就上面這條命令就可以搞定

方法二:
sudo apt-get install build-essential

還是簡單,一句命令也可以搞定

安裝完了可以執行
gcc--version

的命令來查看版本,輸出如下:

gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)
Copyright(C)2007FreeSoftwareFoundation,Inc.
編譯則使用gcc命令。要往下學習首先就得熟悉gcc命令的用法。

gcc命令提供了非常多的命令選項,但並不是所有都要熟悉,初學時掌握幾個常用的就可以了,到後面再慢慢學習其它選項,免得因選項太多而打擊了學習的信心。

一. 常用編譯命令選項
假設源程序文件名為test.c。
1. 無選項編譯鏈接
用法:#gcc test.c
作用:將test.c預處理、匯編、編譯並鏈接形成可執行文件。這里未指定輸出文件,默認輸出為a.out。

2. 選項 -o
用法:#gcc test.c -o test
作用:將test.c預處理、匯編、編譯並鏈接形成可執行文件test。-o選項用來指定輸出文件的文件名。

3. 選項 -E
用法:#gcc -E test.c -o test.i
作用:將test.c預處理輸出test.i文件。

4. 選項 -S
用法:#gcc -S test.i
作用:將預處理輸出文件test.i匯編成test.s文件。

5. 選項 -c
用法:#gcc -c test.s
作用:將匯編輸出文件test.s編譯輸出test.o文件。

6. 無選項鏈接
用法:#gcc test.o -o test
作用:將編譯輸出文件test.o鏈接成最終可執行文件test。

7. 選項-O
用法:#gcc -O1 test.c -o test
作用:使用編譯優化級別1編譯程序。級別為1~3,級別越大優化效果越好,但編譯時間越長。
二. 多源文件的編譯方法

如果有多個源文件,基本上有兩種編譯方法:
[假設有兩個源文件為test.c和testfun.c]

1. 多個文件一起編譯
用法:#gcc testfun.c test.c -o test
作用:將testfun.c和test.c分別編譯後鏈接成test可執行文件。

2. 分別編譯各個源文件,之後對編譯後輸出的目標文件鏈接。
用法:
#gcc -c testfun.c //將testfun.c編譯成testfun.o
#gcc -c test.c //將test.c編譯成test.o
#gcc -o testfun.o test.o -o test //將testfun.o和test.o鏈接成test

以上兩種方法相比較,第一中方法編譯時需要所有文件重新編譯,而第二種方法可以只重新編譯修改的文件,未修改的文件不用重新編譯。
綠色通道: 好文要頂 關注我 收藏該文與我聯系

9. ubuntu系統下怎麼安裝gcc編譯器

你安裝一個名字叫做build-essential的軟體包,就可以一次將編譯器、make工具、所有的編程頭文件、函數庫等東東全部安裝上,其中也包括gcc編譯器,這是非常穩妥的安裝方式,安裝命令是用root用戶身份執行:
apt-get install build-essential

10. Ubuntu下GCC怎麼安裝啊

ubuntu 默認的 更新軟體的源 可能會很慢,你可以上網搜索一下 中國的ubuntu 源。 配置文件時 /etc/source.list 配置好更新源後安裝軟體:$sudo apt-get install gcc查詢:$apt-cache search gcc 會出現源裡面所有和 gcc 有關的軟體包名稱如: cpp-3.4 - GNU C 預處理器 cpp-4.2 - GNU C 預處理器 gcc-3.4 - GNU C 編譯器 gcc-3.4-base - GNU 編譯器套裝 (基本包) gcc-4.2 - GNU C 編譯器 gcc-4.2-base - GNU 編譯器套裝 (基本包) gcc-4.2-multilib - The GNU C compiler (multilib files) gdc-4.2 - The D compiler cpp-4.1 - GNU C 預處理器 cpp-4.3 - GNU C 預處理器 gcc-4.1 - GNU C 編譯器 gcc-4.1-base - GNU 編譯器套裝 (基本包) gcc-4.1-multilib - The GNU C compiler gcc-4.3 - GNU C 編譯器 gcc-4.3-base - GNU 編譯器套裝 (基本包) $apt-cache show gcc-4.3 如果系統已經默認安裝了 gcc-4.4.1 版本,你卻想用 gcc-4.3 版本 你可以2個同時安裝。或者刪除掉之前的。 刪除:$sudo apt-get remove --purge gcc-4.4.1 (--purge 參數是徹底刪除包括配置文件) 如果2個版本的 gcc 都存在。 你需要更改默認命令 gcc 的鏈接:刪除掉sudo rm /usr/bin/gcc 創建你需要的gcc版本鏈接 這樣系統默認gcc 版本就是 gcc-4.3了

熱點內容
隨時解壓 發布:2024-04-25 14:58:11 瀏覽:67
三率源碼 發布:2024-04-25 14:42:41 瀏覽:467
javastring轉string數組 發布:2024-04-25 14:42:10 瀏覽:136
飢荒如何更改密碼 發布:2024-04-25 14:42:02 瀏覽:743
百度雲如何解壓zip 發布:2024-04-25 14:38:57 瀏覽:570
母豬怎麼配置最好 發布:2024-04-25 14:35:47 瀏覽:75
php按鈕代碼 發布:2024-04-25 14:32:10 瀏覽:725
php數據類型轉換 發布:2024-04-25 14:15:17 瀏覽:750
windows調度演算法 發布:2024-04-25 14:14:28 瀏覽:456
下載喵星大作戰需要什麼配置 發布:2024-04-25 14:14:22 瀏覽:304