一、安装oracle客户端
- 下载资源 执行命令
rpm -ivh *.rpm - 资源地址:https://download.csdn.net/download/Saint_EK/12739485
- 配置环境变量
vim ~/.bash_profile
export ORACLE_HOME=/usr/lib/oracle/19.8/client64
export ORACLE_BASE=/usr/lib/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
PATH=$PATH:$HOME/bin:$ORACLE_HOME
export PATH
source .bash_profile
- 测试成功与否:
sqlplus
二、编译
- 找到源代码
cd /opt/Qt5.9.5/5.9.5/Src/qtbase/src/plugins/sqldrivers
- 生成编译工程
qmake -- OCI_INCDIR=/usr/include/oracle/19.8/client64 OCI_LIBDIR=/usr/lib/oracle/19.8/client64/lib
注意:如果在已经安装qt creator情况下仍找不到qmake,则肯定是环境变量问题
可以用locate bin/qmake 命令定位,然后用ln -s /opt/Qt5.9.5/5.9.5/gcc_64/bin/qmake /usr/local/bin 命令建立软连接
make sub-oci
注意:如果产生错误,应该是编译器版本的问题

本文详细介绍了在Linux环境下安装Oracle客户端的过程,包括下载资源、配置环境变量及测试连接。此外,还提供了使用Qt进行OCI驱动编译的具体步骤,解决编译过程中可能遇到的环境变量和编译器版本问题。

795

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



