歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> LINUX C語言開發之1

LINUX C語言開發之1

日期:2017/2/27 14:15:00   编辑:更多Linux
  概要 原文:http://www.redhat.com/developer/whitepapers/ intro_dev/overview.Html 作者:Nathan Thomas <[email protected]> 翻譯:yellowrose <[email protected]> 版權:Red Hat Software,Inc.本文英文版遵循GNU GPL版本2 或更新版本,參見www.gnu.org/copyleft/gpl.html.中文版 為譯者所有。 將你正在開發的項目轉到Linux上似乎是一項可怕的任務,然而 獲得一點點的指導後,你會發現LINUX下的開發環境同樣強大並 易於使用。 本文作為在LINUX下進行開發的簡介,主要是幫助你熟悉開發各種 不同項目所使用的工具。到目前為止,本文主要包括以下方面: C編程,文本編輯,編譯,調試以及版本控制。 就LINUX開發者而言,對IDE、調試器、版本控制以及所有其他 相關的開發工具有非常多的可選項。出於簡潔的目的,本文只 涉及最為簡單與常用的工具,主要是隨Red Hat Linux版本提供 的標准開發環境。 在你掌握了這些基本的工具使用方法後,你就可以按自己的選擇 建立開發環境。在Linux 應用程序庫中有很多好的程序,你可以 在Red Hat 的CD中找到這一程序庫,另外可在www.freshmeat.net 找到大量的Linux開發工具。 WINDOWS開發人員開始在LINUX上開發時,通常認為最大的缺點是 LINUX缺乏一個好的可視化集成開發環境。雖然沒有完全包括在 標准的LINUX發布版中,但我們已經可以從其他廠商獲得與WINDOWS 下同樣功能的IDE。這些IDE通常包括了我們在此討論的工具。 我們將使用到以下工具: 文本編輯器:vi C編譯器: gcc C++編譯器: g++ 項目控制: make 版本控制: cvs Shell: bash 我們假設你知道基本的UNIX系統使用方法。如果你對此一無所知, 你可以先閱讀一些相應的參考資料。也可以通過在命令行敲入 man <需要幫助的內容> 獲得相關的幫助信息,例如:man bash 可獲得與shell bash相關的幫助信息。 同時我們也假設你已經在你的LINUX系統上安裝了開發環境。當你 在安裝RED HAT LINUX的過程中你可以選擇安裝開發工具包。如果 你沒有,你可以現在添加所需的開發工具包。(具體方法參見注釋1) 現在,開始第一個LINUX項目。 注釋1:怎樣添加開發工具包? 在系統安裝完成後,有很多種方法來添加開發工具包。建議僅 安裝所需的RPM文件。你必須以ROOT登錄,並進入RED HAT LINUX CD-ROM光碟的RedHat/RPMS目錄。接著敲入以下命令: rpm -i *egcs* rpm -i *glibc-devel* rpm -i *cvs* rpm -i *make* rpm -i *gdb* 轉自:http://www.redhat.com/developer/whitepapers/




Copyright © Linux教程網 All Rights Reserved