嵌入式qt實戰(zhàn)教程 QT和PY那個好?
Qt是一個跨平臺的應(yīng)用和UI開發(fā)框架。有了Qt,你只需要開發(fā)一次應(yīng)用程序,就可以跨不同的桌面和嵌入式操作系統(tǒng)部署這些應(yīng)用程序,而無需重寫源代碼。Py平臺(國內(nèi)俗稱Python平臺)是一種面向?qū)ο蟮慕忉?/p>
Qt是一個跨平臺的應(yīng)用和UI開發(fā)框架。有了Qt,你只需要開發(fā)一次應(yīng)用程序,就可以跨不同的桌面和嵌入式操作系統(tǒng)部署這些應(yīng)用程序,而無需重寫源代碼。
Py平臺(國內(nèi)俗稱Python平臺)是一種面向?qū)ο蟮慕忉屝杂嬎銠C編程語言,也是一種強大而完善的通用語言。有十幾年的發(fā)展歷史,成熟穩(wěn)定。
Python擁有腳本語言中最豐富、最強大的類庫,足以支持大多數(shù)日常應(yīng)用。
Symbina智能手機支持C和JAVA開發(fā)的兩種程序。Python安裝后,可以支持很多用Python開發(fā)的程序。
在Qt選項頁面中
單擊Qt
嵌入式開發(fā)推薦Debian 9,Red Hat 9,CentOS 7。都差不多。Ubuntu編譯qt的嵌入式版本會有問題,GCC需要網(wǎng)絡(luò)下載。如果沒有網(wǎng)絡(luò),建議選擇在哪里開發(fā)組件,安裝時多選擇點。
Qt是1991年由奇奇科技開發(fā)的跨平臺C圖形用戶界面應(yīng)用開發(fā)框架。它可以用于開發(fā)GUI程序和非GUI程序,如控制臺工具和服務(wù)器。
Qt toolkit是一個完全封裝的C類庫(可以和MFC相比?),并采用 "一次編寫,到處編譯,可用于構(gòu)建多平臺圖形用戶界面。Qt程序可以用VC、Borland C、MinGW等編譯器編譯。Qt程序最重要的特點是獨特的強大機制 "信號和插槽 "。Qt使程序員能夠通過使用單個源程序來構(gòu)建跨平臺的應(yīng)用程序。該應(yīng)用程序可以在windows、Mac os X、Linux、Solaris、HP-UX及其。他使用Unix版本的X11。Qt/Embedded是Qt的嵌入式版本,可以應(yīng)用于WinCE和嵌入式Linux,它擁有和桌面版一樣的應(yīng)用編程接口。此外,還有應(yīng)用于web腳本的Qtpia。Adobe PhotoShop Album是Qt編寫的面向大眾的Windows應(yīng)用程序的一個例子。