首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在linux中运行OCI

如何在linux中运行OCI
EN

Stack Overflow用户
提问于 2014-07-02 09:21:52
回答 2查看 3.2K关注 0票数 1

需要将我的C代码与Oracle 11g通信。我觉得保监处是合适的。我不知道怎么安装它。

Linux kernel-2.6.32-279.el6.i686

我在hello.c中使用了这个代码

代码语言:javascript
复制
#include<stdio.h>
#include<oci.h> 
int main(void) 
{
      int x;  
      printf("Please Enter Number: ");  
      scanf("%d",&x);  


return 0; 
}

和命令

代码语言:javascript
复制
gcc hello.c -o hello.o

显示的错误消息:

代码语言:javascript
复制
error: oci.h: No such file or directory

并且即时客户端被安装在

代码语言:javascript
复制
/u01/app/oracle/product/11.2.0/client_1/instantclient/

我知道这是基本的但我也是新手。

EN

回答 2

Stack Overflow用户

发布于 2014-07-02 10:01:49

要构建OCI应用程序,您需要SDK,其中包括头文件等。SDK包含在完整的客户端和数据库中;因为您使用的是即时客户端,所以需要额外的下载--参见官方Oracle即时客户端页面获取下载链接。

票数 3
EN

Stack Overflow用户

发布于 2014-07-02 09:33:05

好像你没有在你的系统上安装甲骨文g11。这个链接可能会帮助你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24527371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档