Linux 程式設計工具簡單介紹

ForTechnology發表於2011-12-05

英特爾公司將在本週四釋出一些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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章