Qt5.8.0 mingw 编译QOCI
来源:互联网 发布:js 数组初始化0 编辑:程序博客网 时间:2024/05/18 15:06
从oracle官网下载oracle 12g 驱动
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
分别下载 instantclient-sdk-nt-12.2.0.1.0.zip和instantclient-basic-nt-12.2.0.1.0.zip
然后解压文件。将解压出来的文件拷贝到指定目录。如本人及其:C:\instantclient_12_2_x86
进入C:\Qt\Qt5.8.0\5.8\Src\qtbase\src\plugins\sqldrivers\oci 直接编译: Library ‘oci’ is not defined.
如果用的是mingw版本,修改如下:
QMAKE_LFLAGS += C:\instantclient_12_2_x86\oci.dll
也可以将C:\instantclient_12_2_x86添加到环境变量path中,就可以不指定路径
QMAKE_LFLAGS += oci.dll
如果使用的是MSVC版本修改
QMAKE_LFLAGS += oci.lib
然后添加
INCLUDEPATH +=C:\instantclient_12_2_x86\sdk\includeLIBPATH +=C:\instantclient_12_2_x86\sdk\lib\msvc
最后执行清理->构建 正常情况下就可以在 Qt安装的根目录的plugins\sqldrivers找到编译好的动态库,再将编译好的动态库拷贝到
C:\Qt\Qt5.8.0\5.8\mingw53_32\plugins\sqldrivers
参考:https://www.cnblogs.com/CLXiao-1029/p/7368497.html
阅读全文
0 0
- Qt5.8.0 mingw 编译QOCI
- Redhat 6.6 + Qt5.5 编译QOCI驱动
- Qt5.3.1编译QOCI链接oracle
- QOCI编译
- Qt5.7.0 mingw+qwtplot3D 编译
- qt5.8 + vs2015 编译 qoci 驱动 Project ERROR: Library 'oci' is not defined
- QT QOCI驱动编译
- mingw编译Qt5正式版[亲测可用]
- Windows下MinGW编译静态Qt5 I
- Win10中使用MinGW编译Qt5.5.1
- Qt5.4.2(mingw)编译OSG 3.4
- Qt5.4.2Mingw编译配置opencv2.4.9
- MinGW静态编译windows QT5.x
- Qt5用mingw编译sqlodbc驱动
- Qoci
- Qt5.0.2 + MinGW编译出来的程序发布
- Qt5.0.2 + MinGW编译出来的程序发布
- 用mingw静态编译Qt4.8.2和Qt5.1.1
- Java学习16 线程
- Centos7 安装RabbitMQ 详解
- 用SpannableString打造绚丽多彩的文本显示效果
- 59.56.97.66全新升级面对更好的你,更高防御更好的保护你
- cnn matlab实现mnist
- Qt5.8.0 mingw 编译QOCI
- linux下应用crontab对mysql数据库进行定时备份
- Absible 自动化部署工具简介和入门
- 分布式实时日志分析解决方案 ELK 部署架构
- jenkins部署maven项目到tomcat
- 关于利用juqery eq()和remove()动态删除表格中的行时遇到的问题
- 126邮箱登录退出模块
- datatables 使用中遇到的问题
- Docker学习笔记 — Docker私有仓库搭建