導航:首頁 > 操作系統 > 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相關的資料

熱點內容
單片機里code什麼意思 瀏覽:182
linux修改umask 瀏覽:536
編程鎖的發展 瀏覽:346
唯詞app怎麼改密碼 瀏覽:72
魔獸世界表情命令 瀏覽:985
智能還款信用卡源碼 瀏覽:554
zoo文件夾 瀏覽:762
安卓2k21如何下載 瀏覽:648
某年某月的天數python 瀏覽:912
廣度優先演算法的復雜度 瀏覽:399
系統重裝網站源碼 瀏覽:152
相冊加密相片 瀏覽:297
美國正常化行政命令 瀏覽:277
中級審計師教材pdf 瀏覽:696
wps中pdf旋轉 瀏覽:600
getex命令 瀏覽:190
雲閃付和農行卡app怎麼授權 瀏覽:123
羈絆命令 瀏覽:51
解壓視頻怪獸大全 瀏覽:964
最新中華人民共和國預演算法 瀏覽:861