qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          unbutu下Qt4支持sqlite3數(shù)據(jù)庫的設(shè)置

           qt4如果要支持sqlite3數(shù)據(jù)庫,則必須修改qmke -project和qmake之后生成的Makefile文件中的INCPATH和LIBS目錄:
            INCPATH問Qt支持的頭文件路徑,LIBS為Qt支持的庫文件的路徑,針對sqlite3分別為sqlite3.h和libsqlite3.so.0.8.6(注意此文件是libsqlite3.so.0這兒符號鏈接文件所連接到的真實(shí)文件)
            1 INCPATH = -I/sqlite3.h文件的絕對路徑的上一級目錄(-I為大寫的i)
            例如我的sqlite3.h的絕對路徑為:/home/linux/uboot_compile/gcc-3.4.5-glibc-2.3.6/arm-linux/arm-linux/include/sqlite3.h
            則INCPATH = 后面添加 -I/home/linux/uboot_compile/gcc-3.4.5-glibc-2.3.6/arm-linux/arm-linux/include
            2 LIBS = -L/(libsqlite3.so.0這個符號鏈接文件的絕對路徑的上一級目錄) -lsqlite3.so.0(-l為小寫的L)
            例如我的libsqlite3.so.0動態(tài)庫文件路徑為:/usr/lib/i386-linux-gnu/libsqlite3.so.0
            則LIBS = 后面添加 -L/usr/lib/i386-linux-gnu -lsqlite3(去掉libsqlite3.so.0的Lib和后綴,然后前面加'"l")
            注意:如果還是提示鏈接不到-lsqlite3,則做如下修改:
            把Qt工程下的.pro文件打開,添加:LIBS +=  /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6(指定到動態(tài)庫真實(shí)文件)
            3 保存退出Makefile,執(zhí)行make,此時你會發(fā)現(xiàn)makefile中的LIBS自動添加上了  /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
            需要注意的是如果重新qmake,則Makefile需要再次修改?。。?/div>

          posted on 2013-12-05 10:48 順其自然EVO 閱讀(289) 評論(0)  編輯  收藏


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


          網(wǎng)站導(dǎo)航:
           
          <2013年12月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導(dǎo)航

          統(tǒng)計(jì)

          • 隨筆 - 3936
          • 文章 - 404
          • 評論 - 179
          • 引用 - 0

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 宿州市| 昭通市| 和林格尔县| 来安县| 鄂温| 延安市| 朝阳市| 海淀区| 新密市| 滦平县| 汉源县| 沂水县| 正宁县| 瓦房店市| 菏泽市| 额济纳旗| 抚州市| 绥江县| 墨竹工卡县| 广宗县| 临汾市| 榆社县| 佛教| 疏附县| 正宁县| 吴川市| 内乡县| 蒙阴县| 开鲁县| 淳化县| 新安县| 根河市| 县级市| 涟源市| 九台市| 奇台县| 阜南县| 呈贡县| 台安县| 南雄市| 武宣县|