前言
工作之後一直做.NET開發,Linux幾乎不用。最近因為工作需要,要熟悉linux的基本管理和相關概念。練習指令的時候,轉念一想,何不趁此機會學習下Linux下的C程式設計,一來完成工作任務,二來重新學習C語言,三來用代碼來了解Linux系統的程序管理,檔案管理,IO等一大堆概念進而提升linux的程式設計能力。一舉三得,何樂而不為呢?
1.1 關于Linux下的C開發環境
我使用的Ubuntu 12.10,自帶Gcc。對于初學者,我還是更傾向于VIM+GCC+gdb。有助于我們了解很多編譯、連結、調試等細節。
當然,好的IDE,确實可以提高開發效率,有效的組織檔案,友善調試。我這裡使用的是Eclipse+cdt+g++ + gdb。顯示google了一大堆資料,關于如何配置Eclipse開發c、c++程式,都很繁瑣,而且很多文章的方法在Ubuntu 12.10上行不通。本篇文章的主要目的是将我實踐的最簡單的環境安裝方法記錄下來,沒有在其他版本的系統上測試。
1.2 安裝Eclipse進行c、c++開發
第一步安裝Eclipse。執行指令sudo apt-get install eclipse。

執行指令後,系統會自動下載下傳并安裝java環境和Eclipse。
第二步,安裝cdt。執行指令sudo apt-get install eclipse-cdt。
由于我已經下載下傳并安裝過,是以上圖顯示的内容比較少,如果你是第一次安裝,系統會下載下傳安裝包并安裝。
第三步,安裝G++,執行指令sudo apt-get install g++。
整個安裝過程就這麼簡單,下面我們啟動Eclipse,建立項目。
我們看到有c/c++類型的項目供選擇和配置。好了,現在可以開始linux C程式設計之旅了。
本文轉自玄魂部落格園部落格,原文連結:http://www.cnblogs.com/xuanhun/archive/2013/04/15/3022929.html,如需轉載請自行聯系原作者