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