2016-06-22 1 views
0

C++에서 OCCI를 사용하여 Oracle을 사용하는 일부 응용 프로그램을 개발하려고합니다. "oracle linux"와 oracle db 12c를 성공적으로 설치했습니다. OCCI가 db로 포함되어 있다고 가정하고 있으므로 다음 코드를 추가로 컴파일하려고했습니다."Oracle linux"에서 OCCI 컴파일

#include <occi.h> 
int main(int argc, char* argv[]) { 
return 0;} 

및 컴파일 결과 one.cc

g++ -std=c++11 one.cc -o mm 

은 다음과 같습니다

fatal error: occi.h: no such file or dir.. 

좋아, 어떻게해야합니까? 나는 다른 것을 잊어 버리고 있습니까? 또는 다른 플래그 그래서 링크? 당신이 대답한다고 생각하는 것을 나에게 제공해주세요. TNX

+0

확인 당신은 occi.h 곳이있다. 검색 경로에 컴파일러가 사용하는 폴더가 있습니까? (나는 g ++에 익숙하지 않다.) – Ian

답변

0

occi.h :

occi.h 예컨대 의해 제공되는 그러한 파일 "oracle-instantclient-devel"

사용 가능한 버전은 10.2 및 11.2, http://rpm.pbone.net : CentOS6, RHEL7, Fedora 17 .. 18. 다른 옵션을 Oracle에 문의하십시오.



관련 문제