linux離線安裝gcc
『壹』 安裝linux時如何安裝GCC
你可在你的光碟上找,有一個GCC包和4個依賴文件:
glibc-devel-2.3.4-2.13.i386.rpm
cpp-3.4.4-2.i386.rpm
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
glibc-headers-2.3.4-2.13.i386.rpm
gcc-3.4.4-2.i386.rpm
如沒有的話,可以用網上自動更新的方式安裝,如fedora的話可用yum install gcc這條命令自動安裝。
『貳』 在沒有GCC的雜牌Linux中如何安裝GCC
原來你要找的是 沒有gcc系統上安裝gcc的通用方法..
通用方法其實就是一個解決方案 ,因為已存在的系統不能保證工具鏈的完整, 自舉不一定成功
標准解決方法是
1. 找各自發行版的二進包來安裝
2. 找張帶開發環境的 Linux LiveCD 如 LFS 的 LiveCD 來編譯源碼安裝
一般情況下,出此之外, 別無他法, 因為你的系統沒有裝gcc , 表示他的編譯工具鏈 從bintuils到gcc 到make 這些東西可能都不存在, 沒有自舉的前提
但是如果你裝了make 和binutils ,哪么可以完成gcc的自舉編譯
下載gcc源碼 ,具體哪裡下我也就說明了,GNU官方ftp就對了
將下載下來gcc的文件解壓到 /usr/local/src/gcc-[version]下,記住 一定要跟上版本 比如 /usr/local/src/gcc-4.3.1然後按照安裝手冊執行以下命令:
#mkdir /usr/local/gcc
#cd /usr/local/gcc
#/usr/local/src/gcc-4.3.1/configure
#make bootstrap
#make install
這時候看 /usr/local/bin 和 /usr/local/lib 可以看見已經正常安裝了
『叄』 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編譯程序
如果虛擬機網路設置的正常並且可以聯網那麼直接就可以在線安裝,相應的linux版本請搜索相應的在線安裝命令:例如Ubuntu下面的在線安裝命令是apt-get install gcc
離線安裝的步驟如下
1 下載
在GCC網站上(http://gcc.gnu.org)或者通過網上搜索可以查找到下載資源。目前GCC的最新版本為 4.2.1。可供下載的文件一般有兩種形式:gcc-4.1.2.tar.gz和gcc-4.1.2.tar.bz2,只是壓縮格式不一樣,內容完全一致,下載其中一種即可。
2. 解壓縮
拷貝gcc-4.1.2.tar.bz2(我下載的壓縮文件)到/usr/local/src(根據自己喜好選擇)下,根據壓縮格式,選擇下面相應的一種方式解包(以下的「%」表示命令行提示符):
% tar zxvf gcc-4.1.2.tar.gz
或者
% bzcat gcc-4.1.2.tar.bz2 | tar xvf -
新生成的gcc-4.1.2這個目錄被稱為源目錄,用${srcdir}表示它。以後在出現${srcdir}的地方,應該用真實的路徑來替換它。用pwd命令可以查看當前路徑。
在${srcdir}/INSTALL目錄下有詳細的GCC安裝說明,可用瀏覽器打開index.html閱讀。
3. 建立目標目錄
目標目錄(用${objdir}表示)是用來存放編譯結果的地方。GCC建議編譯後的文件不要放在源目錄${srcdir]中(雖然這樣做也可以),最好單獨存放在另外一個目錄中,而且不能是${srcdir}的子目錄。
例如,可以這樣建立一個叫 /usr/local/gcc-4.1.2的目標目錄:
% mkdir /usr/local/gcc-4.1.2
% cd gcc-4.1.2
以下的操作主要是在目標目錄 ${objdir} 下進行。(否則會出錯,後面有解釋)
4. 配置
配置的目的是決定將GCC編譯器安裝到什麼地方(${destdir}),支持什麼語言以及指定其它一些選項等。其中,${destdir}不能與${objdir}或${srcdir}目錄相同。
配置是通過執行${srcdir}下的configure來完成的。其命令格式為(記得用你的真實路徑替換${destdir}):
% ${srcdir}/configure --prefix=${destdir} [其它選項]
例如,如果想將GCC 4.1.2安裝到/usr/local/gcc-4.1.2目錄下,則${destdir}就表示這個路徑。
在我的機器上,我是這樣配置的:
% ../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語言,其它選項參見GCC提供的幫助說明。
5. 編譯
% make
6. 安裝
執行下面的命令將編譯好的庫文件等拷貝到${destdir}目錄中(根據你設定的路徑,可能需要管理員的許可權):
% make install
『伍』 系統之家Linux無網路安裝GCC的技巧怎麼辦
答:缺少相關聯的庫文件 GMP MPFR MPC 這句話很明顯的提示了問題所在:configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
『陸』 在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 redhat 虛擬機下怎麼裝gcc
linux 下C的編譯器一般是gcc ,所以一般安裝的都是GCC。安裝GCC有兩種方法
在線安裝可以使用在線安裝命令直接安裝。
su apt-get install gcc
離線安裝
下載gcc源碼包
解壓gcc 源碼包
進入gcc解壓之後的路徑
執行make命令
執行 make install
『捌』 安裝linux時如何安裝GCC
你的系統沒有最基本的 gcc 編譯環境是不能編譯任何程序的。一般沒有 gcc 也就意味著其他需要的程序你都沒有裝。
而且不要自己編譯 gcc 環境,因為 gcc 環境是一個整體。
他包括了 gcc 編譯器,make 編譯控制,binutils 工具,glibc 基礎庫,以及 kernel-header 內核頭文件,以及其他需要的工具,比如 automake 自動編譯控製程序,autoconfig 自動編譯環境設置,等等等等。
如果你真的完全自己手工搭建好了一個完整的能用的編譯環境,那麼恭喜你,你可以繼續建立一個屬於自己的 Linux 發行版了。
建議這個發行版的名字叫,Love China Linux 2008 奧運增強特別 Vista 版,你看如何?
如果你用的是 Fedora 系列,在添加刪除程序里選上編譯部分的軟體包裝上就行了,不用自己重新弄 gcc 。
如果是 ubuntu ,這個我還不知道如何安裝完整的需求包。或許有一個包會完整的依賴全部的編譯環境,你選上那一個就等於全都選上了編譯需要的包。
如果是 RH9 ,建議格式化後安裝 Fedora 8。RH9 是 N 年前的系統了,他已經官方停止繼續開發,轉交給 Fedora 進行社區開發了。
『玖』 請問怎麼在虛擬機linux操作系統中安裝gcc編譯器
如果Linux伺服器能夠上網的話,使用 yum命令安裝
安裝gcc yum install gcc
安裝g++ yum install gcc-c++
如果是純手工安裝RPM包的話,比較繁。要依賴包一個一個安裝上去,最後再安裝gcc
rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm
rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm
『拾』 linux 怎麼安裝gcc
1、在Linux環境下只要能鏈接Internet就可以通過本地的yum源來安裝,在終端下輸入yum install gcc就可以
2、linux內核自帶了這些硬體的驅動,無須下載安裝的
3、你用的是虛擬機,只要在安裝linux的時候設定好以橋連的方式共享Internet就可以上網的
4、這個還沒試過。你可以搜索一下虛擬機與本地文件共享相關的關鍵字試一試
5、這個只是個warning,不是error,系統已經提示你可以以超級用戶(相當於windows下的管理員許可權)的是身份登陸了,而且還要設定密碼