工作中經常用到oracle,而預設情況下qt只有sqlite和odbc驅動,網上有相應的驅動安裝介紹,自己實驗可行:
qt環境:qt 5.0.2 /mingw4.7.2/win7 32bit
開啟qt command prompt,分別執行以下命令,以編譯oracle驅動:
set include=%include%;c:\oracle\product\10.2.0\db_1\oci\include;c:\qt\qt5.0.2\tools\mingw\include
set lib=%lib%;c:\oracle\product\10.2.0\db_1\oci\lib\msvc
cd c:\qt\qt5.0.2\5.0.2\src\qtbase\src\plugins\sqldrivers\oci
qmake oci.pro
mingw32-make
值得注意的是系統環境變數內的include和lib 如若有值,則先刪除
Qt編譯MySql驅動
我使用的環境是 vs2010 qt4.8.5 mysql5.6 首先,通過qt 4.8.5 command prompt進入qtdir src plugins sqldriver mysql目錄之下。而mysql預設安裝目錄是有空格的 program files mysql makefile無法準確...
編譯QT的mysql驅動
1.安裝mysql的時候一定要安裝 libs include files 的開發者模組 2.設定環境變數 path systemroot system32 systemroot systemroot system32 wbem c program files microsoft sql server...
Qt如何編譯oracle驅動?
以前按照網上的方法編譯oracle驅動感覺步驟好麻煩。後來編譯驅動都採用了簡單粗暴的方法。一 條件 1.qt有提供乙個oci的工程,路徑 c qt 4.8.6 src plugins sqldrivers oci src之前根據安裝路徑而定。2.編譯這個工程需要依賴oracle提供的標頭檔案和lib...