qt入門教程 Qt入門問(wèn)題,怎么運(yùn)行程序?
Qt入門問(wèn)題,怎么運(yùn)行程序?1. Qt-x11基于x11圖形庫(kù),x11圖形庫(kù)基于frambuffer。Frambuffer是Linux內(nèi)核的圖形庫(kù)。X11系統(tǒng)對(duì)資源的需求很大,不能應(yīng)用于嵌入式系統(tǒng)。因
Qt入門問(wèn)題,怎么運(yùn)行程序?
1. Qt-x11基于x11圖形庫(kù),x11圖形庫(kù)基于frambuffer。Frambuffer是Linux內(nèi)核的圖形庫(kù)。X11系統(tǒng)對(duì)資源的需求很大,不能應(yīng)用于嵌入式系統(tǒng)。因此,產(chǎn)生了QT嵌入。它不是建立在X11圖形庫(kù)之上,而是直接建立在frambuffer之上,占用的系統(tǒng)資源很少,可以在嵌入式系統(tǒng)中使用。
Qtopia core的概念是相對(duì)于Qtopia提出的。它是嵌入式的。Qtopia是QT公司的嵌入式桌面系統(tǒng),目前已經(jīng)停止開(kāi)發(fā)。2如果arm上沒(méi)有Qt庫(kù),Qt程序無(wú)法運(yùn)行,則必須在arm板上安裝相應(yīng)的Qt庫(kù)。三。Qmake生成Makefile,并根據(jù)Makefile調(diào)用GCC進(jìn)行編譯。4、 qt-embedded-linux-opensource-src-4.4.3。焦油.gzQT是一個(gè)用于嵌入式系統(tǒng)的QT開(kāi)發(fā)庫(kù)。用法同qt-4.4.3-x11。5沒(méi)有辦法模擬,所以我們必須先移植QT-embedded。但在開(kāi)發(fā)QT嵌入式程序時(shí),可以使用qvfb在PC機(jī)上進(jìn)行仿真和調(diào)試。QT嵌入式庫(kù)首先進(jìn)行交叉編譯,然后下載到開(kāi)發(fā)板上。在將來(lái)開(kāi)發(fā)應(yīng)用程序時(shí),Qt庫(kù)不再需要下載。7編寫QT程序需要4.0以上的交叉編譯器??梢詮木W(wǎng)上下載。8這是GCC交叉編譯器的三個(gè)不同版本,都是舊版本。目前至少應(yīng)使用GCC4.0。9不可能。10呵呵,我也是個(gè)新手。他也提出了類似的問(wèn)題。