Google Code Prettify

2015年5月21日 星期四

在 linux 下寫 C 程式 (使用 eclipse/CDT)

十幾年沒有寫 C/C++ 程式了,重操舊業,還由 Windows 平台換到 Linux 平台,實在很生疏,來寫個 hello world 吧 ~ XD

在 Linux 中下載並安裝好 eclipse 後,於 eclipse 的「Help/Eclipse Marketplace」選單中,安裝 CDT,如下圖所示:


有沒有更好用的工具呢? 這個我就不清楚了,最近三年都在寫 Java,習慣 eclipse 介面了!

安裝好 CDT 後,就可以開始寫 C/C++ 程式了,點選選單「File/New/C Project」,如下圖,輸入的 Project name 會成為 compile 出來的執行檔的檔名,就依 Linux 下執行檔的習慣,用小寫 … (大寫也可以),然後按【Finish】。


接著我們要建立一個 hello.c 的程式檔,所以在 hello 這個專案名稱上按滑鼠右鍵,選「New/Source File」,於 Source file 欄輸入 hello.c,下面的選單 Template 可以選擇 C 或 C++  程式,先來個簡單的,所以選「Default C source template」,如下圖:


接下來,就如大家熟知的,開啟 hello.c.輸入如下程式 …


在執行前,要先設定 Main 所在的程式檔及相關的參數,如下圖,在專案 hello 上按滑鼠右鍵,選「Run As/Run Configurations」。


如下圖,按【Browse】選擇檔案…


我是在 /home/steven/workspace 建立專案的,所以 hello.c 就會產生在 /home/steven/workspace/hello 目錄下,如下圖:


選好後按【確定】,會回到前一個畫面,「C/C++ Application」欄位已填入選擇的檔案名,然後按【Apply】,再按【Close】,這樣就設定好了。再來就可以執行,按上方選單中的「Run/Run」,就會產生結果。如果要在命令列下執行,可以如下圖,到 /home/steven/workspace/hello/Debug 目錄下,可以看到執行檔,執行方式如下。





沒有留言:

張貼留言