大家好,gcc編譯器官方下載相信很多的網(wǎng)友都不是很明白,包括gcc編譯指令也是一樣,不過(guò)沒(méi)有關(guān)系,接下來(lái)就來(lái)為大家分享關(guān)于gcc編譯器官方下載和gcc編譯指令的一些知識(shí)點(diǎn),大家可以關(guān)注收藏,免得下次來(lái)找不到哦,下面我們開(kāi)始吧!
gcc 編譯器哪個(gè)參數(shù),能產(chǎn)生可執(zhí)行文件
gcc編譯器不需要添加參數(shù)就默認(rèn)生成可執(zhí)行文件
什么是GCC編譯器
1.Clang的優(yōu)化,整體來(lái)說(shuō)還是不如GCC,phoronix上有測(cè)試結(jié)果。
2.ARM公司是把GCC作為平臺(tái)默認(rèn)編譯器的,很多新硬件的支持都是先提交給GCC。
3.后端平臺(tái)支持?jǐn)?shù)量,LLVM/Clang支持的平臺(tái)數(shù)量明顯不如GCC。
4.GCC在Linux和Windows上可以獨(dú)立安裝,Clang在Linux上依賴GCC的庫(kù),在Windows上依賴VisualStudio或者通過(guò)msys依賴GCC。
5.GCC對(duì)于Linux有大量特定的優(yōu)化,比如最新的GCC9就支持livepatch的相關(guān)優(yōu)化。
虛擬機(jī)上的Linux系統(tǒng)怎么安裝gcc編譯器
如果Linux服務(wù)器能夠上網(wǎng)的話,使用yum命令安裝安裝gccyuminstallgcc安裝g++yuminstallgcc-c++如果是純手工安裝RPM包的話,比較繁。要依賴包一個(gè)一個(gè)安裝上去,最后再安裝gccrpm-ivhkernel-headers-2.6.32-431.el6.x86_64.rpmrpm-ivhglibc-headers-2.12-1.132.el6.x86_64.rpmrpm-ivhglibc-devel-2.12-1.132.el6.x86_64.rpmrpm-ivhlibgomp-4.4.7-4.el6.x86_64.rpmrpm-ivhppl-0.10.2-11.el6.x86_64.rpmrpm-ivhcloog-ppl-0.15.7-1.2.el6.x86_64.rpmrpm-ivhmpfr-2.4.1-6.el6.x86_64.rpmrpm-ivhcpp-4.4.7-4.el6.x86_64.rpmrpm-ivhgcc-4.4.7-4.el6.x86_64.rpm
如何在linux中安裝gcc編譯器
在線安裝的話,只需要一個(gè)命令,推薦
yum-yinstallgccgcc-c++
編譯安裝的話比較麻煩,而且容易出錯(cuò)。建議在線安裝。
下載http://gcc.gnu.org
比如是
4.1.2.tar.gz
版本的。tarzxvfgcc-
4.1.2.tar.gz
mkdir/usr/local/gcc-4.1.2
cdgcc-4.1.2
../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
make
makeinstall
好了,本文到此結(jié)束,如果可以幫助到大家,還望關(guān)注本站哦!