编译的时候报错:oci.h:没有那个文件或目录

qq278359100 2013-03-14 03:08:33
在程序里写 #include "oci.h"
编译的时候报错:oci.h:没有那个文件或目录

网上说:设 PATH 没有用的,要在编译的时候加参数 -I目录

其实在我电脑上有这个文件,在目录 /home/oracle/product/10.2.0/rdbms/public/oci.h 下。
如何在makefile 增加参数。加参数也是增加动态库吧。加什么动态库呢?oci.dll.我搜了没有这个动态库。
...全文
1694 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq278359100 2013-03-14
  • 打赏
  • 举报
回复
CPPFLAGS += -I$(ORACLE_HOME)/rdbms/public/
nice_cxf 2013-03-14
  • 打赏
  • 举报
回复
...看目录是linux下边的,动态库是.so不是.dll
mymtom 2013-03-14
  • 打赏
  • 举报
回复
Makefile 里增加 CPPFLAGS += -I$(ORACLE_HOME)/rdbms/public

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧