天天看點

linux 程式設計學習筆記(1)搭建c(c++)開發環境

前言

工作之後一直做.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。

linux 程式設計學習筆記(1)搭建c(c++)開發環境

執行指令後,系統會自動下載下傳并安裝java環境和Eclipse。

第二步,安裝cdt。執行指令sudo apt-get install eclipse-cdt。

linux 程式設計學習筆記(1)搭建c(c++)開發環境

由于我已經下載下傳并安裝過,是以上圖顯示的内容比較少,如果你是第一次安裝,系統會下載下傳安裝包并安裝。

第三步,安裝G++,執行指令sudo apt-get install g++。

linux 程式設計學習筆記(1)搭建c(c++)開發環境

整個安裝過程就這麼簡單,下面我們啟動Eclipse,建立項目。

linux 程式設計學習筆記(1)搭建c(c++)開發環境
linux 程式設計學習筆記(1)搭建c(c++)開發環境

我們看到有c/c++類型的項目供選擇和配置。好了,現在可以開始linux C程式設計之旅了。

linux 程式設計學習筆記(1)搭建c(c++)開發環境

本文轉自玄魂部落格園部落格,原文連結:http://www.cnblogs.com/xuanhun/archive/2013/04/15/3022929.html,如需轉載請自行聯系原作者