歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 如何在BlackBerry PlayBook NDK 2.0環境中使用QT

如何在BlackBerry PlayBook NDK 2.0環境中使用QT

日期:2017/2/28 15:55:37   编辑:Linux教程

隨著RIM對開源項目的支持力度不斷加大,越來越多的開源項目可以在PlayBook NDK環境中使用,繼Cocos2dx之後讓我們來看看如何在PlayBook NDK 2.0環境中使用QT。

首先有一點遺憾的是目前測試成功的都是在Ubuntu環境中,所以本文也是講述Ubuntu的PlayBook NDK 環境中如何配置使用QT,需要大家也准備Ubuntu環境,如果對Ubuntu環境不熟悉,或者不習慣使用Ubuntu環境,就只能等後續的文章了。

和以前相同,有關Ubuntu的安裝就略過,大家參考其它資料。在我的測試環境中使用的是VMWare虛擬機,同時PlayBook模擬器也是安裝在VMWare虛擬中,兩個虛擬機都使用NAT方式的網絡配置,這樣當環境搭建好以後Ubuntu上的PlayBook NDK環境就可以連接PlayBook模擬器進行調試了。

准備好Ubuntu環境後就需要在Ubuntu環境中安裝PlayBook NDK 2.0環境,BlackBerry官網上可以直接下載Ubuntu上的PlayBook NDK 2.0 beta3安裝程序,下載鏈接如下:

https://bdsc.webapps.blackberry.com/native/beta/download

在“Native SDK for tablet os”下載按鈕下面有“other systems”字樣,點擊可以選擇“Linux”平台,然後開始下載,我下載的文件是

installer-bbndk-2.0.0-beta3-linux-7109-201201122052-201201122215.bin

如果你是在Windows環境中下載的,下載後將文件拷貝到Ubuntu環境中。然後打開terminal窗口,進入下載文件所在的目錄,先執行chmod命令修改下載文件的權限,我直接給了所有權限,命令如下:

chmod 777 installer-bbndk-2.0.0-beta3-linux-7109-201201122052-201201122215.bin

修改權限後就可以直接執行該bin文件,執行後會出現圖形安裝界面,後面的安裝過程就和Windows環境差不多了,就是目錄名有點差別。

安裝好以後隨便新建一個PlayBook項目測試一下,項目創建,編譯的過程請參考我之前的文章,做這一步的目的是檢驗PlayBook NDK環境安裝是否正確,能否連接PlayBook模擬器進行測試。

確定NDK環境安裝成功後開始下載QT包,下載過程是通過git工具從github網站下載,命令格式如下:

git clone git://github.com/blackberry/Qt.git

如果你的Ubuntu沒有安裝git的話系統會提示你安裝git,提示時會給出安裝命令,按照命令執行就可以了,安裝完了以後再次執行git clone...命令下載QT包。

執行git命名時最好創建一個專門的目錄,如qt,然後進入該目錄執行。執行過程會花一段時間,因為需要從github服務器下載Qt包。

執行成功的話該目錄會出現一個名為Qt的目錄,通過命令cd Qt進入該目錄

然後在該目錄執行source命令,後面跟隨NDK安裝目錄下的bbndk-env.sh文件名,我的bbndk是安裝在/damon/bbndk20上,所以我執行的命令是:
source /damon/bbndk20/bbndk-env.sh

執行後再運行命令./configure-qsk x86,之所以使用參數x86是因為我們的PlayBook模擬器使用的是x86架構的cpu。命令如下:
./configure-qsk x86


執行時會出現很多命令行輸出,最後提示配置成功,這時就可以執行make命令對Qt的庫進行編譯了,命令如下:
$ make

編譯過程同樣需要花一段時間

編譯完成後通過make instlall命令進行安裝,命令如下:

make install

安裝命令執行後對應的目錄就應該出現Qt的so文件了,可以直接去目錄檢查一下。

Copyright © Linux教程網 All Rights Reserved