其實我應該很明顯是一個資訊人,所以有寫程式需求,所以除了給自己的筆記型電腦虐裝了 Linux Ubuntu 之後,還要讓他可以編譯 C/C++ 語言才可以,所以身為 Ubuntu 新手的 SiaoT,也上 Google 趴了一下文,找到了方法,只需要安裝起個插件即可進行編譯。
首先要安裝的是下列幾個插件:
sudo apt-get update sudo apt-get upgrade sudo apt-get install vim sudo apt-get install build-essential sudo apt-get install libc6-dev sudo apt-get install manpages sudo apt-get install manpages-posix sudo apt-get install manpages-posix-dev sudo apt-get install manpages-dev
安裝及更新資訊引用至:Han Major 在Ubuntu上的第一支C語言程式
在此提供已建立好的安裝指令檔:下載
使用方法
首先先將下載下來的指令檔 update 放到你的 Ubuntu 中。
使用 ll 只應可以查看檔案及權限,你會發現 update 你並不能直接做使用,必須給予對應權限才可以。
輸入指令
chmod 755 update
更改權限過後,可以看見 update 檔案變成綠色的,表示可以執行指令檔,並自動更新所有程序。
輸入指令
./update
即可執行,由於我已經全部安裝且更新過了,所以全部都會顯示未被升級。
接著就可以用你的 vim 編輯器來編寫 C/C++ 程式語言了。
這部分 SiaoT 將圖片模糊+馬賽克,對於自己的程式碼沒那麼有自信,還有一點這是班上同學很多人沒有交的作業,不能借給同學抄襲 😛
寫好後你的檔案會是 <檔名.c> 現在我們要透過 gcc 來編譯你寫的 c 程式 (以 C 語言為例)
指令是 gcc -o <編譯後建立的檔案名稱> <你寫的c語言程式檔> -lm 是因為我有使用到 math.h 所以需要加上 -lm 才能編譯
gcc -o EX1 main.c
經過 gcc 編譯過後 ll 你會發現同目錄中已經建立了 EX1 的檔案。
執行變得輸出結果。