linux下載gcc
GCC是RedHat系統自帶的軟體,只要用rpm -qf gcc就能查到GCC軟體包,找到GCC軟體包的全名,就可以用rpm -ivh 軟體包名就可以安裝了。至於音效卡,網卡,顯卡驅可以用U盤安裝,把那些驅動程序下載到U盤里,在把U盤掛載就可以安裝了。掛載的方法 mount /dev/cdrom /mnt.掛載好了之後就可以讀取裡面的內容來安裝了。實現上網的功能:把網卡驅動裝好之後,拉條網線。就可以了。
把windows里的文件傳到Linux直接用U盤就可以了,不過如果不用U盤也可以,不過那個復雜點。把WIN和LIN聯到同一區域網中。在WIN上建一個域,把LIN加到域里,再把要傳的文件掛載到LIN就可以了。WIN建好域直後把LIN加入到WIN的域中。先配置好LIN的IP地址(WIN的IP地址要和LIN的IP地址在同一網段),再把DNS指向WIN的IP地址。再到LIN裡面添加samb和wbin這2個服務。在WIN裡面打開--開始--運行--ping LINde IP地址,能PING通就沒問題。這個雖然復雜點,但是要能做通需要用到很多知識。
Ⅱ 求教linux下安裝gcc的方法
在安裝gcc時,可能會提示要求安裝下面幾個軟體包:
binutils-2.13.90.0.18-9.i386.rpm
cpp-3.2.2-5.i386.rpm
glibc-devel-2.3.2-11.9.i386.rpm
載入RedHat 9 disk1
# rpm -Uvh binutils-2.13.90.0.18-9.i386.rpm
# rpm -Uvh cpp-3.2.2-5.i386.rpm
# rpm -Uvh glibc-devel-2.3.2-11.9.i386.rpm
載入RedHat 9 disk2,安裝gcc
# rpm -Uvh gcc-3.2.2-5.i386.rpm
如果安裝g++,首先安裝軟體包libstdc++-devel
# rpm -Uvh libstdc++-devel-3.2.2-5.i386.rpm
# rpm -Uvh gcc-c++-3.2.2-5.i386.rpm
如果安裝gcc-java,首先安裝libgcj-3.2.2-5.i386.rpm和libgcj-devel-3.2.2-5.i386.rpm
# rpm -Uvh libgcj-3.2.2-5.i386.rpm
# rpm -Uvh libgcj-devel-3.2.2-5.i386.rpm
Ⅲ 請問怎麼在虛擬機linux操作系統中安裝gcc編譯器
1. 下載GCC:訪問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}指代其實際路徑。可以使用pwd命令查看當前目錄路徑。
3. 閱讀安裝說明:在源目錄的INSTALL文件夾中,有關於GCC安裝的詳細指導,可以通過瀏覽器打開index.html文件進行閱讀。
4. 創建目標目錄:為目標編譯結果建立一個獨立目錄,稱為${objdir},與源目錄${srcdir}平級。例如:
```
% mkdir gcc-build
% cd gcc-build
```
所有後續操作將在${objdir}目錄下進行。
5. 配置GCC:通過在源目錄下運行configure腳本來設置安裝路徑、支持的編程語言和其他選項。確保${destdir}與${objdir}和${srcdir}不同。例如:
```
% ../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語言。
6. 開始編譯:執行make命令以開始編譯過程,這可能需要較長時間。
7. 安裝編譯器:運行make install命令將編譯後的文件安裝到指定目錄,可能需要管理員許可權。
8. 設置環境:為了能夠使用新安裝的編譯器,需要將GCC的bin目錄添加到PATH環境變數中,或創建符號鏈接。例如:
```
% 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。
9. 設置庫路徑:將${destdir}/lib添加到LD_LIBRARY_PATH環境變數中,或在其系統配置文件中添加相應設置。
10. 測試編譯器:使用新的gcc34、g++34命令編譯舊程序,確保新編譯器正常工作。
11. 清理源和目標目錄:根據需要,可以刪除源目錄${srcdir}和目標目錄${objdir}。
12. 在某些Linux發行版中,如Ubuntu或Fedora,可以選擇直接在倉庫中安裝GCC,避免編譯過程。
Ⅳ 如何在linux操作系統下安裝gcc以及查看gcc編譯器是否安裝好
gcc -v 有輸出就是成功了。
一般系統linux系統gcc都安裝好的。
arm 用 arm-linux-gcc -v 同樣是有輸出就是成功
Ⅳ linux中在沒有gcc編譯器的情況下如何安裝gcc
方法如下:
一:掛載yum源,在終端輸入指令:mount -o loop xxxx.iso /media/CentOS/
說明:xxxx.iso 是你的鏡像文件名(注意路徑正確)
/media/Centos/ 這個是掛載後文件地址,Centos是自己建的,也可以自己選著路徑;
二:修改/etc/yum.repos.d/CentOS-Media.repo
1.首先進入文件: vi /etc/yum.repos.d/CentOS-Media.repo
2.修改文件如下:
[c6-media]
name=CentOS-$releasever - Media #名字而已
baseurl=file:///media/Centos #剛剛掛載鏡像的地址
gpgcheck=1
enabled=1
gpgkey=file:///etc/media/Centos/RPM-GPG-KEY-CentOS-6
3. 退出保存。
4.輸入指令:gcc -v 看看有沒有反應。
Ⅵ 學會使用Linux中的GCC命令linuxgcc命令
學會使用Linux中的GCC命令
GCC是GNU編譯器套件的縮寫,它是一個廣泛使用的編譯器,在Linux操作系統中也被廣泛使用。GCC命令能夠讓用戶在Linux操作系統上編寫C、C++、java等語言的代碼,並且進行編譯、鏈接、優化和生成可執行文件。在學習Linux編程或是進行開發工作時,學會使用GCC命令是非常重要的。
一、GCC的安裝
GCC命令是Linux環境中的一個重要工具,因此,安裝GCC應該是第一步。GCC可直接通過終端命令進行安裝,在終端命令行中輸入以下命令即可安裝GCC:
sudo apt-get install gcc
輸入此命令後,Linux操作系統將在本地系統中下載GCC的安裝包,然後安裝到本地系統上。
二、編寫C或C++代碼
GCC命令是用來編譯C語言或C++語言的代碼的。因此,在使用GCC前,需要先編寫一段C或C++代碼。以下是一個簡單的實例代碼:
#include
int main() {
printf(“Hello, world!”);
return 0;
}
以上代碼是一個基本的Hello World程序,它使用了C語言中的printf函數進行輸出。
三、編譯C或C++代碼
在編寫C或C++代碼後,需要使用GCC命令進行編譯。在終端中,輸入以下命令來編譯代碼:
gcc -o hello hello.c
gcc命令後面的參數-o指定最終生成的可執行文件的名字,hello是指可執行文件的文件名,hello.c是指要編譯的源代碼文件。輸入完上述命令後,hello可執行文件就被生成了。
四、運行可執行文件
在編譯代碼之後,就可以運行可執行文件了。在終端中,輸入以下命令來運行可執行文件:
./hello
以上命令將執行hello可執行文件。 在屏幕上,我們將看到輸出的結果:Hello, world!。
五、使用Makefile
如果代碼包含多個源文件,手動執行G++,將會非常麻煩。這時,使用Makefile會方便很多。
Makefile可以讓項目的編譯、鏈接過程自動化,大大提高了效率。
以下是一個簡單的Makefile文件:
CC=gcc
CFLAGS=-I.
hello: main.o hello.o
$(CC) -o hello main.o hello.o
main.o: main.c hello.h
$(CC) -c -o main.o main.c $(CFLAGS)
hello.o: hello.c hello.h
$(CC) -c -o hello.o hello.c $(CFLAGS)
clean:
rm -f *.o hello
在目錄中,保存為Makefile文件名,然後使用make進行編譯。make可以根據Makefile文件自動判斷哪些文件需要重新編譯,從而完成自動化編譯、鏈接,生成可執行文件。使用make命令,我們可以將上述代碼編譯成可執行文件hello。
六、調試代碼
在使用GCC進行編譯時,可以開啟-g 參數來生成調試信息。調試信息可以幫助我們更快地定位錯誤。
在終端中,輸入以下命令來生成帶有調試信息的可執行文件:
gcc -g -o hello hello.c
七、優化性能
GCC命令還可以用於優化性能。GCC提供了多個優化選項,可以讓程序更加高效。以下是一個優化等級的實例:
gcc -O3 -o hello hello.c
以上命令將以最高優化等級進行編譯。
總結
以上部分介紹了如何安裝、使用GCC命令,在Linux中編寫C或C++代碼,使用Makefile自動化編譯過程,調試代碼及使用優化選項來提升程序性能。熟練掌握GCC命令,可以對開發者學習Linux編程、提升編程能力、開發高效應用程序非常有幫助。
Ⅶ Linux下怎麼裝GCC…………
1 安裝Gcc需要低版本的gcc編譯:
到/root/gcc-4.2-20060715目錄下執行命令
./configure
make
make install
2 如果沒有則要用rpm包安裝.
(如果沒有rpm包管理軟體的話,看下面)
3推測你用的是ubuntu 這個版本的linux,需要在網路環境下安裝(抱歉具體命令忘了),如果沒有網路的話,換個版本(或者不用gcc)