需要将我的C代码传达给Oracle 11g。我发现oci是合适的。我不知道如何安装它。
上
的 Linux kernel-2.6.32-279.el6.i686
我在hello.c中使用了这段代码。
#include<stdio.h>
#include<oci.h>
int main(void)
{
int x;
printf("Please Enter Number: ");
scanf("%d",&x);
return 0;
}
和命令
gcc hello.c -o hello.o
显示错误消息:
error: oci.h: No such file or directory
和Instant客户端安装在位置
/u01/app/oracle/product/11.2.0/client_1/instantclient/
我知道它是基本的,但我也是新手。
答案 0 :(得分:3)
要构建OCI应用程序,您需要SDK,其中包括头文件等.SDK包含在Full客户端和数据库中;由于您使用的是Instant客户端,因此需要额外下载 - 请参阅the official Oracle Instant Client page下载链接。
答案 1 :(得分:0)
好像你没有在你的系统上安装Oracle g11。这link可能会对您有所帮助。