bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

linux查看gcc命令,linux查詢gcc版本及相關的命令

如何查看Linux或者gcc版本

1. 查看Linux版本

成都創新互聯主營荔灣網站建設的網絡公司,主營網站建設方案,重慶APP開發公司,荔灣h5成都小程序開發搭建,荔灣網站營銷推廣歡迎荔灣等地區企業咨詢

cat/etc/issue

Linaro 12.07 \n \l

2. 查看內核版本

1)cat/proc/version

Linux version 2.6.38-13-generic(buildd@rothera) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)) #57-Ubuntu SMP Mon Mar 5 18:10:14 UTC 2012

Linux version 3.4.29+ (ubuntu@linux-server) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #7 PREEMPT Mon Aug 5 13:37:28 CST 2013

2) uname命令

uname-a

Linux ubuntu 2.6.38-13-generic#57-Ubuntu SMP Mon Mar 5 18:10:14 UTC 2012 i686 i686 i386GNU/Linux

Linux ubuntu 3.4.29+ #7 PREEMPT Mon Aug 5 13:37:28 CST 2013 armv7l armv7l armv7l GNU/Linux

[-------------------------------------------------------------------------------

-a, --all print all information, inthe following order, 查看全部信息

except omit -p and -i ifunknown:

-s, --kernel-name print the kernelname 查看內核名字

-n, --nodename print the network nodehostname

-r, --kernel-release print the kernelrelease 查看內核發行版本

-v, --kernel-version print the kernelversion 查看內核版本

-m, --machine print the machinehardware name

-p, --processor print the processortype or "unknown"

-i, --hardware-platform print thehardware platform or "unknown"

-o, --operating-system print theoperating system 查看操作系統

--help display this help andexit

--version output version informationand exit

--------------------------------------------------------------------------------------]

3.查看系統位數

1) getconfWORD_BIT

32

2)file/bin/bash

/bin/bash: ELF 32-bit LSB executable,Intel 80386, version 1 (SYSV), dynamically linked (uses sharedlibs), for GNU/Linux 2.6.15, stripped

/bin/bash: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.31, BuildID[sha1]=0x1266f80916e3e59eb001459610510f5d05630297, stripped

4. 查看gcc版本

gcc--version

gcc (Ubuntu/Linaro 4.5.2-8ubuntu4)4.5.2

gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3

linux如何查看是否已安裝GCC

執行gcc -v命令,如果Linux系統沒有安裝gcc編譯器,會提示“Command not found”。

1、如果系統上安裝了gcc編譯器,這條命令就會顯示出當前安裝的gcc編譯器是哪個版本。如下:

2、如果提示命令找不到,則表明沒有安裝,如下:

擴展資料:

安裝GCC的必要事項:

GCC可以用來編譯C/C++、FORTRAN、Java、OBJC、ADA等語言的程序,可根據需要選擇安裝支持的語言。

安裝之前,系統中必須要有cc或者gcc等編譯器,并且是可用的,或者用環境變量CC指定系統上的編譯器。如果系統上沒有編譯器,不能安裝源代碼形式的GCC 4.1.2。如果是這種情況,可以在網上找一個與系統相適應的如RPM等二進制形式的GCC軟件包來安裝使用。

系統上原來的GCC編譯器可能是把gcc等命令文件、庫文件、頭文件等分別存放到系統中的不同目錄下的。

與此不同,現在GCC建議將一個版本的GCC安裝在一個單獨的目錄下。這樣做的好處是將來不需要它的時候可以方便地刪除整個目錄即可(因為GCC沒有uninstall功能);缺點是在安裝完成后要做一些設置工作才能使編譯器工作正常。

參考資料:

百度百科--GCC

linux下gcc的安裝與使用

方法一:

該方法超簡單:

sudoapt-getbuild-depgcc

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

方法二:

sudoapt-getinstallbuild-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

以上兩種方法相比較,第一中方法編譯時需要所有文件重新編譯,而第二種方法可以只重新編譯修改的文件,未修改的文件不用重新編譯。

linux 怎樣查看arm-linux-gcc 的版本

1、首先以root用戶登入

2、復制arm-linux-gcc-4.3.2.tgz到根目錄下tmp文件夾里

3、解壓命令tar xvzf arm-linux-gcc-4.3.2 -C /

注意以上命令必須要有-C而且是大寫,后邊有個空格也要注意。

4、配置下編譯環境路徑 在控制臺下輸入 gedit /root/.bashrc 等一會出來文本編輯器后在文件最后(最后一行)加上下面代碼。

export PATH=/usr/local/arm/4.3.2/bin:$PATH

保存關閉后,注銷當前用戶,用root賬號重新登錄系統(使剛剛添加的環境變量生效)。

此時可以在控制臺輸入: arm-linux-gcc -v 如果安裝成功將會輸出 arm-linux-gcc的版本號。

若想讓它在非超級用戶下使用那。首先,以非超級用戶登入。

1、 輸入命令:vi ~/.bashrc編輯.bashrc文件,在文件末尾加入如上面的內容

export PATH=/usr/local/arm/4.3.2/bin:$PATH

2、輸入命令:gedit /etc/profile

在文件的末尾加上:PATH=/usr/local/arm/4.3.2/bin:$PATH

保存對profile的修改后,執行source /etc/profile就OK了,好了通樣先注銷當前用戶再登錄后進入控制臺執行arm-linux-gcc -v 看看能否執行成功就可以了。

網站標題:linux查看gcc命令,linux查詢gcc版本及相關的命令
轉載源于:http://vcdvsql.cn/article20/heohco.html

成都網站建設公司_創新互聯,為您提供App設計小程序開發定制開發定制網站靜態網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化