开发工具goland,golang版本1.13,项目里面用到了cgo,具体点用的操作oracle的godror,这个组件库是c语言的写的,编译程序时需要用到一系列的.c和.h文件去完成编译过程。
项目里面启动了gomodules,gomodvendor以后在开发工具里面是看不到有任何的.c或者.h文件的,如下:
只有.go文件和一些其他的文件,没有odpi要用到的.c和.h文件,编译时报错:
fatalerror:'dpiImpl.h'filenotfound
#include"dpiImpl.