跳轉到內容

計算機程式設計/Linux 程式設計

來自華夏公益教科書,開放的書籍,開放的世界

關於平臺

[編輯 | 編輯原始碼]

GNU 作業系統是由理查德·斯托曼發起,作為 UNIX 作業系統的免費替代品。 同時,林納斯·託瓦茲正在開發一個核心,他將其改編以適應 GNU 作業系統。 隨著時間的推移,許多來自 UNIX 和 DOS 的應用程式也被移植到 GNU/Linux,以及數千個為其編寫的應用程式。 GNU/Linux 已成為一個完全自給自足的作業系統,其應用程式範圍從許多控制檯應用程式到許多高度先進的 GUI 應用程式(其中許多基於更低級別的控制檯應用程式)以及介於兩者之間的所有內容。

GNU/Linux 平臺上最流行的語言包括 C/C++Java,但是 GNU/Linux 平臺支援的程式語言範圍涵蓋了軟體開發世界的整個範圍。 其他流行的語言是 PerlPythonRuby。 Shell 指令碼通常用於管理任務,但不能被稱為完整的、高階的語言。

基本資訊

[編輯 | 編輯原始碼]

大多數 UNIX 程式碼可以立即移植到 GNU/Linux 系統 - 它可以像在 UNIX 系統上一樣進行編譯。 GNU/Linux 程式設計工具主要來自 GNU 專案,網址為 http://www.gnu.org,包括 gcc(免費的 C/C++ 編譯器)以及 make、ld、as 等的等效工具。 還有許多其他工具可用於各種語言,包括 Java。


進一步閱讀

[編輯 | 編輯原始碼]
華夏公益教科書