star ,123-rr

火星人 @ 2014-03-12 , reply:0


  前言

Linux的發行版中包含了很多軟體開發工具. 它們中的很多是用於 C 和 C++應用程序開發的. 本文介紹了在 Linux 下能用於 C 應用程序開發和調試的工具. 本文的主旨是介紹如何在 Linux 下使用 C 編譯器和其他 C 編程工具, 而非 C 語言編程的教程. 在本文中你將學到以下知識:

什麼是 C

GNU C 編譯器

用 gdb 來調試GCC應用程序

你也能看到隨 Linux 發行的其他有用的 C 編程工具. 這些工具包括源程序美化程序(pretty print programs), 附加的調試工具, 函數原型自動生成工具(automatic function prototypers).

--------------------------------------------------------------------------------

注意: 源程序美化程序(pretty print programs)自動幫你格式化源代碼產生始終如一的縮進格式.

--------------------------------------------------------------------------------


特斯塔

C 是一種在 UNIX 操作系統的早期就被廣泛使用的通用編程語言. 它最早是由貝爾實驗室的 Dennis Ritchie 為了 UNIX 的輔助開發而寫的, 開始時 UNIX 是用彙編語言和一種叫 B 的語言編寫的. 從那時候起, C 就成為世界上使用最廣泛計算機語言.


C 能在編程領域裡得到如此廣泛支持的原因有以下一些:

它是一種非常通用的語言. 幾乎你所能想到的任何一種計算機上都有至少一種能用的 C 編譯器. 並且它的語法和函數庫在不同的平台上都是統一的, 這個特性對開發者來說很有吸引力.

用 C 寫的程序執行速度很快.

C 是所有版本的UNIX上的系統語言.

C 在過去的二十年中有了很大的發展. 在80年代末期美國國家標準協會(American National Standards Institute)發布了一個被稱為 ANSI C 的 C 語言標準.這更加保證了將來在不同平台上的 C 的一致性. 在80年代還出現了一種 C 的面向對象的擴展稱為 C++. C++ 將在另一篇文章
?出現C以後,就出現了C++123




[火星人 via ] star ,123-rr已經有378次圍觀

http://www.coctec.com/docs/program/show-post-72480.html