linux環境下qt圖形界面編程源代碼 LINUX開發用什么語言?
LINUX開發用什么語言?Linux主流語言:C一般來說,一些與系統無關的商業軟件或者特殊的,可以考慮使用C;Perl,python,java之類的也可以用在頁上;Bash可能是一般系統管理員和普通用
LINUX開發用什么語言?
Linux主流語言:C一般來說,一些與系統無關的商業軟件或者特殊的,可以考慮使用C;Perl,python,java之類的也可以用在頁上;Bash可能是一般系統管理員和普通用戶最常用的。shell可以完成一系列的動作和自動管理。當然,這里也可以使用perl或python等腳本語言。所以,在linux中編程:
1.貼近系統的軟件開發必須是C;
2.C或C可用于系統連接少的應用開發;
或python腳本語言或java可用于頁;
4.日常管理中,當然是bash啦!
5.對于GUI界面開發,很多人用GTK,很多人用Qt;所以說C是linux編程的主流并不為過。這也是linux這種開源環境和自身機制造成的。連linus都支持C,反駁C,雖然沒必要排斥C,但不可否認C更適合linux~
什么叫QT啊?
什么是Qt?
Qt是一套應用開發類庫,Qt是跨平臺開發類庫。
Qt支持PC和服務器平臺,包括Windows、Linux和macOS。
Qt支持移動和嵌入式操作系統,如IOS、嵌入式Linux和Android。
Qt的來源
它是由挪威的Haavard Nord和Eirik Chambe-Eng于1991年首先開發的。
它于1994年發布,并成為一家名為Trolltech的公司。
Trolltech于2008年被諾基亞收購。
Qt于2012年被Digia收購,2014年成立獨立的Qt公司,專門從事Qt開發、維護和商業推廣。
經過20多年的發展,Qt已經成為最好的跨平臺開發框架之一,被廣泛應用于各行各業的項目開發中。
Qt版本
Qt版本更新更快,版本更新時會增加一些類或者停止以前版本的一些類。
比如Qt5和Qt4就有很大的區別。如果不是為了維護老版本寫的程序,一定要選擇最新版本的Qt進行程序開發。