<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 67  文章 - 79  trackbacks - 0
    <2009年7月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    常用鏈接

    留言簿(1)

    隨筆檔案

    文章檔案

    相冊

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    自從Nokia把奇趣收購以后,Qt未來的去向廣為爭議。是否會(huì)改變授權(quán),是否會(huì)增加新平臺(tái)尤其是symbian os 下的平臺(tái),是最被期望的。
    估計(jì)是Nokia自家的智能機(jī)市場份額步步下跌的原因,nokia開始向開發(fā)人員頻頻示好。首先是symbian開發(fā)平臺(tái) Carbide 2.0 開始免費(fèi)提供,接者 QT從4.5開始可以使用更寬松的LGPL授權(quán),最重要的就是 Qt S60上的遷移終于有眉目了,這總算是給收購計(jì)劃有了交代。

    Qt支持S60,是Qt的一小步,但是對(duì)S60卻意義重大,原來的symbian api 不用說同 windows mobile上的.net 平臺(tái)比,就算是同POSIX比也會(huì)嚇倒眾人。即便后來有了std c/c++ 和POSIX的支持,但是在gui,socket,thread和xml等高級(jí)模塊上,仍讓人抓狂。現(xiàn)在好了,隨著Qt的空降,一切都不是問題了,一大批基于Qt的程序可以不費(fèi)力的遷移到S60上,廣大開源社區(qū)也可以提供Symbian平臺(tái)上的高質(zhì)量軟件。

    當(dāng)然QT對(duì)64位平臺(tái)的支持,也越來越好了,編譯win64版本已經(jīng)和編譯win32版本一樣的簡單。雖然如此,編譯近100M源代碼的事情還是勞心費(fèi)神,為了避免以后再走彎路,總結(jié)一下這兩天研究的結(jié)果:
    qt4.5開始,提供了原來在商業(yè)版里才有的ssl支持,這難道不誘人嗎?所以首先先編譯openssl
    build 32bit openssl:
    perl Configure VC-WIN32 --prefix=d:/work/openssl32

    perl util\mkfiles.pl 
    >MINFO
    perl util\mk1mf.pl no
    -asm VC-WIN32 >ms\nt.mak
    perl util\mk1mf.pl dll no
    -asm VC-WIN32 >ms\ntdll.mak
    perl util\mkdef.pl 
    32 libeay > ms\libeay32.def
    perl util\mkdef.pl 
    32 ssleay > ms\ssleay32.def

    nmake 
    -f ms\ntdll.mak
    nmake 
    -f ms\ntdll.mak test
    nmake 
    -f ms\ntdll.mak install
    64bit
    perl Configure VC-WIN64A --prefix=d:/work/openssl64

    rem ms\do_win64a

    perl util\mkfiles.pl 
    >MINFO
    perl ms\uplink.pl win64a 
    > ms\uptable.asm
    ml64 
    --Foms\uptable.obj ms\uptable.asm
    perl util\mk1mf.pl no
    -asm VC-WIN64A >ms\nt.mak
    perl util\mk1mf.pl dll no
    -asm VC-WIN64A >ms\ntdll.mak

    perl util\mkdef.pl 
    32 libeay > ms\libeay32.def
    perl util\mkdef.pl 
    32 ssleay > ms\ssleay32.def


    nmake 
    -f ms\ntdll.mak
    rem nmake 
    -f ms\ntdll.mak test
    nmake 
    -f ms\ntdll.mak install

    build  qt win64

    configure.exe   -I D:/work/openssl64/include -L D:/work/openssl64/lib -openssl OPENSSL_LIBS="-leay32 -lssl32" -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -plugin-sql-sqlite -plugin-sql-odbc

    nmake



    posted on 2009-07-15 20:44 zarra 閱讀(1906) 評(píng)論(3)  編輯  收藏

    FeedBack:
    # re: Qt for S60 Nokia的反擊[未登錄] 2009-07-17 10:12 apple
    看不懂 =。=  回復(fù)  更多評(píng)論
      
    # re: Qt for S60 Nokia的反擊 2009-12-09 15:55 clamp
    有點(diǎn)跑題吧,不過越來越多的人用QT挺讓人興奮地  回復(fù)  更多評(píng)論
      
    # re: Qt for S60 Nokia的反擊 2010-05-03 21:36 李莘
    寫了幾篇QT for S60 Demo程序的分析文章。感覺QT for S60潛力不錯(cuò),但還需努力。文章全文(包括Demo程序和源碼的下載地址) 見我的博客:http://www.grati.org/?cat=8  回復(fù)  更多評(píng)論
      

    只有注冊用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 欧洲一级毛片免费| 99xxoo视频在线永久免费观看| 免费无码A片一区二三区| 亚洲一区二区三区首页| 免费精品无码AV片在线观看| 亚洲AV无码一区二区二三区软件| 成人av片无码免费天天看| 亚洲精品无码永久在线观看你懂的| h片在线观看免费| 久久亚洲精品无码播放| 国产黄在线观看免费观看不卡| 国产国拍精品亚洲AV片| 中文字幕无线码免费人妻| 亚洲va无码手机在线电影| 最近免费中文字幕大全免费| 久久久亚洲AV波多野结衣| 无码人妻一区二区三区免费手机 | 亚洲成人国产精品| 免费无码午夜福利片| 久久亚洲精品无码观看不卡| 永久免费A∨片在线观看| 97久久精品亚洲中文字幕无码| 99在线精品免费视频九九视| 亚洲日韩乱码中文字幕| 免费很黄很色裸乳在线观看| 精品国产污污免费网站入口在线 | 亚洲一区中文字幕在线电影网| 日韩吃奶摸下AA片免费观看| 日本亚洲高清乱码中文在线观看| 亚洲午夜精品一级在线播放放| 久久国产乱子精品免费女| 亚洲人成电影网站| 免费人成激情视频| 99re这里有免费视频精品| 亚洲色大成网站www久久九| 中文字幕亚洲激情| www视频在线观看免费| 国产精品亚洲一区二区三区在线观看| 亚洲一区无码中文字幕| 国产精品色拉拉免费看| 美女被羞羞网站免费下载|