编译的时候报错:oci.h:没有那个文件或目录
在程序里写 #include "oci.h"
编译的时候报错:oci.h:没有那个文件或目录
网上说:设 PATH 没有用的,要在编译的时候加参数 -I目录
其实在我电脑上有这个文件,在目录 /home/oracle/product/10.2.0/rdbms/public/oci.h 下。
如何在makefile 增加参数。加参数也是增加动态库吧。加什么动态库呢?oci.dll.我搜了没有这个动态库。
[解决办法]
Makefile 里增加
CPPFLAGS += -I$(ORACLE_HOME)/rdbms/public