Как запустить OCI в Linux

Нужно сообщить мой код 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/

Я знаю, что это просто, но я тоже новичок.

1

Решение

Для создания приложений OCI вам нужен SDK, который включает в себя файлы заголовков и т. Д. SDK входит в состав полного клиента и базы данных; так как вы используете мгновенный клиент, вам нужна дополнительная загрузка — смотрите официальная страница Oracle Instant Client для загрузки ссылок.

3

Другие решения

Кажется, вы не установили Oracle g11 в вашей системе. это ссылка на сайт май помогает тебе

0

По вопросам рекламы [email protected]