Linux 程式設計工具簡單介紹
英特爾公司將在本週四釋出一些Linux程式設計工具,旨在使Linux程式能在它生產的微處理器上更好地執行。下面就是這些工具的具體說明。
1.Linux 程式設計工具編輯工具:在Linux下程式設計,你不再擁有整合化環境,你可以使用類似於EDIT的工具---經典的vi來編輯源程式。當然,還有更高檔一些的,如joe、emacs等。總之,編輯程式與編譯工作是分開的。
2. Linux 程式設計工具編譯工具:在Linux下支援大量的語言,有C、C++、Java、Pascal、Fortran、COBOL等等。在本講義中以C/C++語言為主。在使用這些編譯工具時,是使用命令列方式的,也就是說,你先用編輯工具輸入源程式,然後再執行一長串的命令(引數比較複雜)進行編譯。例如:gcc –o hello hello.c 就是將hello.c編譯為hello,然後你還需要為其賦予可執行的許可權,這樣你才完成了整個工作。
3.Linux 程式設計工具軟體工具:一個大型軟體總是由多個源程式組成的,為了能夠將大量的編譯命令作一次完成,Linux中提供了make各autoconf工具,分別用於大型軟體的編譯,和編譯前根據機器當前狀態作相應配置。
4.Linux 程式設計工具開發工具包:在Linux下提供了優秀的GNU C庫函式、Motif函式庫、GTK函式庫、QT函式庫等為你的程式設計提供大量的支援。
5.Linux 程式設計工具專案管理工具:在Linux下還有CVS這樣優秀的用於版本控制、管理的軟體配置管理工具。
而且,Linux作為一個自由軟體,同時來提供了大量的自由軟體,這些自由軟體不僅可執行檔案自由,而且源程式也自由。你可以通過研習這些優秀的原始碼來提高自己的程式設計技藝。
Linux 程式設計工具Linux下的程式設計
1. Shell程式設計:Shell是Linux作業系統的最外層,直接與使用者互動,負責解釋命令。就像DOS中的COMMAND.COM程式。Shell程式設計與編寫.BAT檔案類似。但其提供了一整套機制,使其具有很強大的功能,所以不可小看,善於使用Shell程式設計可以更好地使用和管理Linux作業系統。
2. WEB程式設計:在Linux系統下,擁有最好、最普及的WEB伺服器Apache,還有優秀的PHP指令碼語言,所以在Linux系統下的WEB程式設計也是很有“錢途”的技能呀。其包括PHP、JSP、Perl的開發。
3. 普通程式開發:在Linux系統中,你可以使用C/C++語言開發出高效的、高可移植性的應用程式來。
4. 使用者互動式程式:在Linux系統中,你可以使用ncursor庫來實現字元介面下的使用者互動式程式。
5. X-Win程式設計:在Linux系統下,有一個從UNIX系統過繼來的圖形介面系統X-Window,你可以在這裡另闢天地。這方面的開發,MOTIF函式庫、QT函式庫、KDE函式庫可以助你一臂之力。
文章轉載自網管之家:http://www.bitscn.com/os/linuxbc/201006/187474.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25897606/viewspace-712730/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js DSL超程式設計簡單介紹JS程式設計
- JavaScript 模組化程式設計簡單介紹JavaScript程式設計
- Linux下面程式設計工具介紹(轉)Linux程式設計
- javascript物件導向程式設計概念簡單介紹JavaScript物件程式設計
- javascript函數語言程式設計簡單介紹JavaScript函數程式設計
- javascript如何實現模組程式設計簡單介紹JavaScript程式設計
- 使XML程式設計更簡單---JDOM介紹及程式設計指南 (轉)XML程式設計
- javascript設計模式單例模式簡單介紹JavaScript設計模式單例
- 設計模式和反模式簡單介紹設計模式
- 簡單介紹python程式設計之檔案讀寫Python程式設計
- Linux Socket 程式設計簡介Linux程式設計
- 原型設計工具介紹原型
- 簡單介紹架構設計的原則!架構
- 好程式設計師web前端培訓分享FormData 簡單介紹程式設計師Web前端ORM
- 002 Rust 非同步程式設計,async await 簡單介紹Rust非同步程式設計AI
- javascript物件導向程式設計關於封裝簡單介紹JavaScript物件程式設計封裝
- Linux系統程式設計之程式介紹Linux程式設計
- Linux Shell程式設計(1)——shell程式設計簡介Linux程式設計
- Linux中Libevent程式設計介紹Linux程式設計
- javascript類式繼承設計模式簡單介紹JavaScript繼承設計模式
- linux許可權簡單介紹Linux
- linux 下增加硬碟簡單介紹Linux硬碟
- 主流原型設計工具介紹(●´ϖ`●)原型
- 主流原型設計工具介紹原型
- groovy 程式語言簡單介紹
- NIO程式設計介紹程式設計
- 設定XMLHttpRequest超時簡單介紹XMLHTTP
- SVG程式碼構成簡單介紹SVG
- javascript程式碼規範簡單介紹JavaScript
- 原型設計工具介紹——墨刀原型
- 墨刀——原型設計工具介紹原型
- 視覺化程式設計工具Blockly 1.0簡介視覺化程式設計BloC
- 三款Linux檔案傳輸工具簡單介紹-行雲管家Linux
- SVG簡單介紹SVG
- HTML簡單介紹HTML
- ActiveMQ簡單介紹MQ
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript