在學習qt過程中,遇到了編譯oracle驅動的問題,在開源協議下沒有編譯好的,那就只能自己來了 雖然網上已經有了很多這種文章 但是大多都用不了,攤手.jpg win7 (64bit) oracle 11g (r2) qt (5.60/5.70) 通過 qt oci源碼目錄 D:\Qt5.7.0\5. ...
在學習qt過程中,遇到了編譯oracle驅動的問題,在開源協議下沒有編譯好的,那就只能自己來了 雖然網上已經有了很多這種文章 但是大多都用不了,攤手.jpg win7 (64bit) oracle 11g (r2) qt (5.60/5.70) 通過 qt oci源碼目錄 D:\Qt5.7.0\5.7\Src\qtbase\src\plugins\sqldrivers\oci 直接雙擊打開oci.pro文件
感謝原博主 http://blog.csdn.net/fm0517/article/details/4587762 在博主的基礎之上修改了一些 在開始之前 先定義幾個目錄 oracle目錄 include D:\oracle\product\11.2.0\dbhome_1\OCI\include lib D:\oracle\product\11.2.0\dbhome_1\OCI\lib\MSVC qt oci源碼目錄 D:\Qt5.7.0\5.7\Src\qtbase\src\plugins\sqldrivers\oci qmake 目錄 D:\Qt5.7.0\5.7\msvc2015_64\ nmake 目錄 64bit D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\ nmake 目錄 32bit D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\ 打開cmd 依次輸入 set INCLUDE=D:\oracle\product\11.2.0\dbhome_1\OCI\include;%INCLUDE% set LIB=D:\oracle\product\11.2.0\dbhome_1\OCI\lib\MSVC;%LIB% 切換到oci源碼目錄 cd D:\Qt5.7.0\5.7\Src\qtbase\src\plugins\sqldrivers\oci 執行qmake oci.pro 應該會出現,如果沒有跳到下一步