Qt Creator 2.0安裝與配置mini2440
Qt creator 2.0安裝與配置mini2440是本文介紹的內(nèi)容,隨著版本的不斷更新,我們總是忙于讓它兼容這個(gè)兼容那個(gè),不多說(shuō)了,先來(lái)介紹內(nèi)容。
安裝Qt-creator-2.0.0
把下載的qt-sdk-linux-x86-opensource-2010.04.bin文件拷到一個(gè)目錄(如前面的/root/tmp目錄),進(jìn)入目錄:
設(shè)置qt-sdk-linux-x86-opensource-2010.04.bin文件為可執(zhí)行
- #chmod u+x qt-sdk-linux-x86-opensource-2010.04.bin
安裝:
- # ./qt-sdk-linux-x86-opensource-2010.04.bin
啟動(dòng)安裝界面,默認(rèn)一路Next即可。
*我們下載的是Qt的SDK(qt-sdk-linux-x86-opensource-2010.04.bin),這里可以選擇安裝Qt的開(kāi)發(fā)環(huán)境,這樣,在前面安裝pc版Qt那步就可以省了,關(guān)鍵是可以省出很多時(shí)間的。
Qt-creator開(kāi)發(fā)環(huán)境的配置
啟動(dòng)Qt-creator。
在Qt-creator菜單欄Tools—〉Options…打開(kāi)Options窗口。
在Options界面左側(cè),點(diǎn)擊Qt4—〉Qt Versions右側(cè)顯示Qt Versions設(shè)置界面。
在Qt Versions界面中點(diǎn)擊那個(gè)藍(lán)色的大“╋”號(hào)圖標(biāo)
在下方Version Name:文本框內(nèi)輸入Qt的版本名,可以隨便填,能區(qū)分各個(gè)版本即可(如pc版取Qt4.6.3-pc、x86版取QtE4.6.3-x86、arm版取QtE4.6.3-arm)。
單擊Qmake Location:右側(cè)Browse…按鈕,在彈出的“Select QMake Executable”窗口中找到對(duì)應(yīng)版本的qmake程序(按照我們前面安轉(zhuǎn)的,pc版路徑:/usr/local/Trolltech/Qt-4.6.3/bin/qmake,x86版路徑:/usr/local/Trolltech/QtEmbedded-4.6.3/bin/qmake,arm版路徑:/usr/local/Trolltech/QtEmbedded-4.6.3-arm/bin/qmake),單擊打開(kāi),回到Qt Versions界面。
回到Qt Versions界面,單擊Debugging Helper:右側(cè)Rebuild按鈕,等待片刻,看到Debugging Helper:后出現(xiàn)一個(gè)綠色的“√”即可。
同理完成其他版本的添加。
添加完畢,單擊OK按鈕關(guān)閉Options窗口。
到此,Qt-creator配置完畢(我暫時(shí)就配置了這些)。
一個(gè)例子
從usr/local/Trolltech/QtEmbedded-4.6.3/demos下復(fù)制books例程到root/tmp文件夾下。
啟動(dòng)Qt-creator,F(xiàn)ile—〉Open File or Project…,打開(kāi)root/tmp/books/books.pro。
這里我們分兩部分,首先編譯x86下的,并運(yùn)行在qvfb下,再編譯arm下的,移到開(kāi)發(fā)板下運(yùn)行。
x86下的編譯與調(diào)試
在Qt-creator界面左側(cè)點(diǎn)擊Projects圖標(biāo),打開(kāi)工程設(shè)置界面。
從上往下,
在Edit Project Settings for Project books——〉Build Settings——〉Edit Build Configuration:?jiǎn)螕鬉dd,在下拉列表中選擇Using Qt Version “QtE4.6.3-x86”彈出對(duì)話框單擊Ok按鈕,在Edit Build Configuration:下會(huì)出現(xiàn)藍(lán)色的Make QtE4.6.3-x86 Release active.字符,單擊激活QtE4.6.3-x86 Release。
在Run Settings——〉Edit run configuration:右側(cè)單擊Show Details按鈕,在打開(kāi)的下拉列表中Arguments:文本框中添加參數(shù)“-qws”。
設(shè)置完畢,點(diǎn)擊Edit圖標(biāo),回到編輯界面。
編譯:在Build菜單下,先Clean Project “books”,然后Build Project “books”,在右下角Compile Output窗口能看到編譯信息(按我們上面這樣走來(lái),到此編譯不會(huì)出問(wèn)題的)。
運(yùn)行:
啟動(dòng)終端,# /usr/local/Trolltech/QtEmbedded-4.6.3/bin/qvfb -width 800 -height 480 &,啟動(dòng)Qvfb。
回到Qt-creator,Build——〉Run,運(yùn)行程序。
切換我們的Qvfb窗口中,是不是看到Books運(yùn)行的界面了。
調(diào)試:Debug——〉Start Debugging——〉Start Debugging,即可啟動(dòng)調(diào)試(請(qǐng)保證books路徑中沒(méi)有中文名,即不要把books工程放在了某個(gè)含有中文字符的文件夾下,不然無(wú)法啟動(dòng)調(diào)試)。
此時(shí)感覺(jué)如果前面編譯選項(xiàng)Edit Project Settings for Project books——〉Build Settings——〉Edit Build Configuration:選擇Debug項(xiàng),則調(diào)試啟動(dòng)速度比Release時(shí)的要快很多。
小結(jié):Qt Creator 2.0安裝與配置mini2440的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!更多內(nèi)容請(qǐng)參考編輯推薦!