C++ Linux QT编译Oracle OCI驱动程序 QT4.8.5 OCI驱动编译备忘(网上找了很久花了很久没有找到合适了,折腾出来后记录分享)

这篇博客详细记录了如何在Linux环境下使用QT 4.8.5编译Oracle OCI驱动的过程,包括所需的QT源码、Oracle驱动安装以及qmake和make的步骤。博主分享了遇到的问题及解决方法,如确保Oracle客户端正确安装、处理qconfig.h文件缺失等,最终成功生成libsqloci.so驱动。
摘要由CSDN通过智能技术生成

Linux QT编译Oracle OCI驱动程序 QT4.8.5 OCI驱动编译备忘(网上找了很久花了很久没有找到合适了,折腾出来后记录分享)

  • QT编译OCI 需要QT的源码,我用的是qt-everywhere-opensource-src-4.8.5.tar.gz 解压到相应的目录

  • QT编译OCI需要安装Oracle 驱动程序(网上一大堆,很容易)
    3.安装QT对应的版本,我用的是yum(采用LINUX安装光盘ISO里的源),也可以自己官网下载对应的QT进行编译安装,可以执行qmake即可
    正文

  • [ 1 ] 到QT对应的目录:/qt-everywhere-opensource-src-4.8.5/src/plugins/sqldrivers/oci/
    在这里插入图片描述

  • [ 2 ] 进入路径:/qt-everywhere-opensource-src-4.8.5/src/plugins/sqldrivers/oci/

  • [ 3 ]执行:qmake “INCLUDEPATH+=…/…/…/…/include” “INCLUDEPATH+=/usr/include/oracle/18.3/client64” “LIBS+= -L /usr/lib/oracle/18.3/client64/lib -lclntsh” oci.pro

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值