编译qt的oracle驱动QOCI
最近做qt开发需要连接远程的oracle数据库,发现qt下连接oracle数据库需要自己编译qoci的驱动。经过多番折腾终于编译成功,期间遇到很多问题,所以记录了下来,希望对遇到同样问题人有所帮助。
编译环境:
- qt 5.5.1+MSVC2010 32bit
- oracle10g客户端
- win7 64位系统
使用qt命令行编译
1、打开qt命令行界面
2、在命令行中依次输入一下命令:
set INCLUDE=%INCLUDE%;D:\oracle\product\10.2.0\client_1\oci\include
set LIB=%LIB%;D:\oracle\product\10.2.0\client_1\oci\lib\msvc
cd C:\Qt\Qt5.5.1\5.5\Src\qtbase\src\plugins\sqldrivers

本文介绍了在QT5.5.1+MSVC2010 32位环境下,如何编译Oracle驱动QOCI。在win7 64位系统上,通过QT命令行和Qt Creator两种方式成功编译,并解决了32位QT与64位Oracle客户端不匹配、环境变量设置、驱动加载失败等问题。
494

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



