Нужно сообщить мой код 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
и мгновенный клиент установлен на месте
/u01/app/oracle/product/11.2.0/client_1/instantclient/
Я знаю, что это просто, но я тоже новичок.
Для создания приложений OCI вам нужен SDK, который включает в себя файлы заголовков и т. Д. SDK входит в состав полного клиента и базы данных; так как вы используете мгновенный клиент, вам нужна дополнительная загрузка — смотрите официальная страница Oracle Instant Client для загрузки ссылок.
Кажется, вы не установили Oracle g11 в вашей системе. это ссылка на сайт май помогает тебе