• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            tqsheng

            go.....
            隨筆 - 366, 文章 - 18, 評(píng)論 - 101, 引用 - 0
            數(shù)據(jù)加載中……

            Windows下靜態(tài)編譯QT程序

            Windows下編寫的QT程序拿到別的機(jī)器上運(yùn)行時(shí)總是要打包DLL,編譯成靜態(tài)程序更方便一些。 

            首先要編譯一個(gè)靜態(tài)的Qt庫(kù),因?yàn)閙s的連接器需要.lib庫(kù),而qt自帶的是.a庫(kù),所以要下載代碼自己編譯了。 
            編譯前先修改一下spec:(下面是對(duì)于vs2008,如果是2005,則去找win32-msvc2005) 
            mkspecs ----> win32-msvc2008 ----> qmake.conf 
            修改QMAKE_CFLAGS_RELEASE = -O2 -MD 為QMAKE_CFLAGS_RELEASE = -O2 -MT 
            修改QMAKE_CFLAGS_DEBUG 為  = -Zi -MTd 
            修改這兒是因?yàn)镼t configure時(shí)的static選項(xiàng)對(duì)核心庫(kù)無(wú)效,核心庫(kù)仍然是動(dòng)態(tài)鏈接的。另外-Zi也可以去掉,不生成pdb文件,如果不調(diào)試Qt內(nèi)部就沒必要要。 
            執(zhí)行: 
            configure -release -static -fast -qt-sql-odbc -qt-sql-sqlite -no-webkit 
            nmake 
            等待個(gè)1,2小時(shí)的編譯,生成一堆的.lib文件。 
            如果需要webkit就不要加-no-webkit參數(shù) 

            在vs中修改工程的屬性: 
            配置屬性 ----> C/C++ ----> 代碼生成 ---->運(yùn)行時(shí)庫(kù) ----> /MT or /MTd 

            這樣最終生成的程序就是靜態(tài)程序了,拿到?jīng)]有QT庫(kù)的機(jī)器上也可以運(yùn)行了。

            posted on 2012-12-07 22:37 tqsheng 閱讀(495) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            97精品伊人久久大香线蕉| 久久人人爽人人爽人人av东京热| 国产午夜免费高清久久影院| 国产精品久久久久久影院| 一级做a爰片久久毛片人呢| 久久国产成人| 久久精品国产亚洲AV无码麻豆 | 亚洲第一极品精品无码久久| www性久久久com| 人妻中文久久久久| 韩国免费A级毛片久久| 亚洲人成无码www久久久 | 欧美一级久久久久久久大| 久久久无码精品亚洲日韩蜜臀浪潮 | 伊人久久大香线蕉av不变影院| 国产一久久香蕉国产线看观看 | 狠狠色婷婷综合天天久久丁香 | 色妞色综合久久夜夜| 久久九色综合九色99伊人| 亚洲熟妇无码另类久久久| 久久国产免费直播| 91精品国产综合久久久久久| 亚洲伊人久久精品影院| 色综合久久天天综线观看| 99热成人精品免费久久| 久久精品国产亚洲av水果派| 99蜜桃臀久久久欧美精品网站 | 久久久久久久综合狠狠综合| 久久精品亚洲乱码伦伦中文| 久久精品国产99国产电影网| 人妻精品久久久久中文字幕69| 欧美日韩精品久久久久| 国产精品美女久久久久AV福利| 久久精品草草草| 91精品国产综合久久久久久| 成人免费网站久久久| 久久精品国产亚洲av麻豆小说| 亚洲狠狠婷婷综合久久久久| 99精品国产99久久久久久97| 亚洲国产成人精品无码久久久久久综合| 精品久久久久久无码人妻蜜桃|