go 是用oracle插件编译失败 orahlp.go:453:56: undefined: VersionInfo

报错样例 :

# github.com/godror/godror
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:453:56: undefined: VersionInfo
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:462:56: undefined: VersionInfo
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:480:19: undefined: VersionInfo
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:481:19: undefined: VersionInfo
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:482:30: undefined: ObjectType
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:483:31: undefined: Event
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:483:42: undefined: SubscriptionOption
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:483:64: undefined: Subscription
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:484:10: undefined: StartupMode
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:485:11: undefined: ShutdownMode
/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:485:11: too many errors

出现条件:

1. 在windows系统使用go编译linux执行文件

2. 在linux系统使用go编译windows执行文件

解决方法:没有找到什么好方法,现在处理

在windows下只编译windows执行文件

在linux系统下只编译linux执行文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值