工作中经常用到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 5.0.2环境下使用MinGW编译Oracle数据库驱动,适用于Win7 32位系统。文章提供了具体的命令行指令及环境配置步骤。

468

被折叠的 条评论
为什么被折叠?



