【问题标题】:Oracle instant client header files are missedOracle 即时客户端头文件丢失
【发布时间】:2019-10-25 14:03:16
【问题描述】:

我正在使用 RedHat OS 构建一个使用 OCCI 连接 Oracle DB 的 C++ 程序。

我不得不重新安装所有东西,我发现我的 make 文件正在从以下路径添加头文件

/usr/include/oracle/18.3/client64

现在没有了

我记得我需要的唯一安装是安装oracle-instantclient-basic

我已经下载了 rpm 并使用命令 rpm -i ***.rpm 安装

但文件夹/usr/include/oracle 不存在

注意:找到了路径/usr/lib/oracle/18.3/client/lib,并且我用于链接的所有库都在那里(仅缺少头文件)。

This is my installation file

【问题讨论】:

    标签: c++ oracle redhat occi


    【解决方案1】:

    我可以调查并找到解决方案

    安装oracle-instantclient-basic不会创建头文件,但您应该安装oracle-instantclient-devel

    /usr/include/oracle/18.3/client64是64位版本的路径,32位版本的路径是/usr/include/oracle/18.3/client

    所有工具都可以从oracle website下载

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-01
      • 1970-01-01
      • 2015-11-23
      • 1970-01-01
      • 2013-12-05
      • 2013-08-10
      • 2012-01-16
      相关资源
      最近更新 更多