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

熱點內容
未編譯此類問題怎麼解決 瀏覽:243
建行數字人民幣app哪裡下載 瀏覽:506
搞笑程序員漫畫 瀏覽:155
數控立車偏心圓編程實例 瀏覽:164
android默認不彈出鍵盤 瀏覽:731
加密空投信息網站 瀏覽:317
阧陰短視頻app在哪裡找 瀏覽:402
vue預編譯部分頁面 瀏覽:882
linux批量解壓gz 瀏覽:580
論文中的演算法描述 瀏覽:815
增量背離量指標源碼 瀏覽:512
安卓手機為什麼切屏 瀏覽:278
加密市場介紹 瀏覽:606
手機解壓神器小游戲 瀏覽:531
android彈出列表 瀏覽:311
androidwear軟體 瀏覽:988
單片機輸入版 瀏覽:496
哪裡找橫屏圖片素材app 瀏覽:850
linuxifcfgeth0沒有 瀏覽:1000
光遇光遇伺服器已滿怎麼解決 瀏覽:747