導航:首頁 > 操作系統 > linuxgccc

linuxgccc

發布時間:2024-10-19 13:13:51

A. linux中如何用gcc編譯用vi寫的c文件

方法/步驟

1、進入linux系統,創建C文件「vim test.c」同時進入vim編輯界面也可以利用指令「touch test.c」創建後,然後「vim test.c」進入vim編輯界面。

B. linux下用gcc編譯的c程序,為什們每次運行必須在文件名前家./怎樣可以讓運行的時候不用加

這是因為當前目錄不再PATH中。
所以執行該程序必須加上路徑(絕對路徑活相對路徑)。
「.」在Linux(以及許多其他系統中)指的是當前目錄(就是你執行pwd所看到的目錄)。因此「./foo」指的是運行當前目錄下的foo程序。
如果需要不加「./」,有如下解決方法:
1)把這個程序復制到PATH中有的目錄中去。
(查看PATH中有哪些目錄用「echo $PATH」)
2)把路徑「.」加入到PATH中去:
執行
export PATH=$PATH:.
如果希望不用每次啟動新BASH的時候都設置這個環境變數,請在~/.bash_profile(在不同的系統中可能並不一樣,在Ubuntu中默認是~/.profile)中找到PATH變數並添加「.」路徑。
注意:這樣如果系統PATH中有與你的程序的同名文件,那麼執行的將不是你的程序。當然,把上面那個命令改成
export PATH=.:$PATH可以解決這個問題,但這是很危險的(加入有人在某個目錄下把一個木馬起名ls,那麼你在這個目錄下運行ls就會......)。

總的來說,建議習慣使用「./」來執行當前目錄的程序。

C. 請問linux下cc和gcc是同一個東西嗎

linux下cc和gcc是同一個東西.

cc 是 unix 上 C 編譯器 傳統 名字。linux 仿 unix,你可以用 名字 cc .

linux 上 C 編譯器 就是 GNU C 編譯器 gcc。

unix 上 可以另裝 gcc, 但 unix 自帶的 cc 編譯器 不是 gcc。

D. Linux gcc-c++是什麼東西

Linux上襪棗的gcc是Gnu的C語言編譯器,至於C++編譯器,它的名字叫做g++。

實際上不要被這些程序名字所迷惑,以Gcc為例,它始終秉承了Linux程序設計橋好旦的一個基本原則——小即是美,多個小程序共同合作的原則。實際上gcc這個程序,下麵包含了cpp(c preprocess 是c語言的預處理器)、as、ld、cc(c語敏擾言編譯器)這四個程序,實際上gcc只是一個介面程序。

閱讀全文

與linuxgccc相關的資料

熱點內容
mdb2php 瀏覽:34
安卓怎麼修改ini文件夾 瀏覽:926
機構投資的創新之路pdf 瀏覽:683
如何用路由器訪問公司伺服器 瀏覽:526
dosrd命令 瀏覽:678
玩子君手作解壓丸子 瀏覽:252
php上傳php文件出錯 瀏覽:688
群暉盤陣建ftp子文件夾 瀏覽:546
天空都市伺服器地址 瀏覽:433
c游戲編程入門教程pdf 瀏覽:672
php框架安全 瀏覽:715
夢里和程序員談戀愛 瀏覽:175
特價伺服器什麼意思 瀏覽:379
程序員交接不想接怎麼辦 瀏覽:873
vb文件夾怎麼選擇 瀏覽:118
公眾號驗證碼登陸源碼 瀏覽:524
居民樓用電量與電纜演算法 瀏覽:357
安裝mysql步驟linux 瀏覽:192
模擬器開app卡頓是怎麼回事 瀏覽:432
安卓手機如何將應用安裝到sd卡 瀏覽:1002