使用Nokia Qt SDK做Symbian S60開發(fā)
使用Nokia Qt SDK做Symbian S60開發(fā) 是本文要介紹的內容,S60逐漸成為大家使用的主流了,可見它的功能。那么先來看本文內容吧,環(huán)境是在windows 下。
好久沒有上Qt官網(wǎng),今天上去看了一下,發(fā)現(xiàn)Nokia Qt SDK 1.0發(fā)布了,集成了Qt for Symbian和Maemo的開發(fā)工具包,一次安裝即可,這要比以前做Symbain S60開發(fā)方便多了,以前要安裝carbide、s60 xth sdk、qt for symbian、activeperl至少四個包,中間還要小心翼翼的,生怕哪一步出錯了,現(xiàn)在方便多了,一次性安裝就OK了,只是文件太大了點,有900M之巨,安裝完成后占空間4G。
下面開始步驟:
1、上官網(wǎng)下載Nokia Qt SDK 1.0 for Windows (Offline版本);
2、安裝Nokia Qt SDK 1.0,這一步?jīng)]什么復雜的,一路順風;
3、修改啟動腳本
安裝完成后,會在開始菜單中出現(xiàn)Nokia Qt SDK -> Symbian -> Qt for Symbian Command Prompt,右鍵點擊該菜單選擇屬性,找到它的實際位置,然后修改這個bat文(NokiaQtSDK/Symbian/SDK/bin/qtenv2.bat),在里面加入下面兩行代碼:
- set QMAKESPEC=symbian-abld
- set QTDIR=%SDKPREFIX%
設置QMAKESPEC能讓qmake命令變得輕松些呵呵,設置QTDIR不知道有沒有用,沿用以前的方式加上吧。
4、設置可寫目錄權限
如果日常是以普通用戶進行開發(fā)則需要將NokiaQtSDK/Symbian/SDK/epoc32目錄下的BUILD、data、release目錄(或許還有debug)設置成普通用戶可讀寫的(設置everyone用戶組,或者設置user用戶組)
5、進行代碼開發(fā)和編譯
現(xiàn)在可以進行開發(fā)了,就像寫普通Qt程序一樣,將源代碼寫好了,.pro文件也寫好了,然后通過開始菜單的Nokia Qt SDK -> Symbian -> Qt for Symbian Command Prompt打開命令行控制臺,然后切換到自己寫的源代碼.pro文件所在目錄下,然后依次執(zhí)行下面命令:
- qmake
- make release-gcce
- make sis
***就生成一個.sis的自簽名文件,可以下載到S60手機上運行了。 當然,如果手機上沒有安裝過Qt庫,則需要先安裝NokiaQtSDK/Symbian/sis/qt_installer.sis文件到手機上。
VIM+命令行開發(fā)Qt程序習慣了,Nokia Qt SDK 1.0提供了Qt Creator,但還是覺得VIM用起來比較順手。 盡管實際開發(fā)過程和以前的一樣,但“安裝過程”比以前簡單多了。
小結:使用Nokia Qt SDK做Symbian S60開發(fā)的內容介紹完了,希望本文對你有所幫助!更多內容參考資料在編輯推薦。