为了账号安全,请及时绑定邮箱和手机立即绑定

带有 -linkshared 选项的 Go v 1.5 产生链接错误

带有 -linkshared 选项的 Go v 1.5 产生链接错误

Go
qq_遁去的一_1 2021-11-01 16:09:09
转到 v 1.5。1) 编译打包worker:go build -buildmode=shared -linkshared2)安装这个包3)尝试编译另一个导入worker的包:go build -linksharedgo/pkg/tool/linux_amd64/link: running gcc failed: exit status 1gcc: error: missing argument to ‘-l’带有“ -x --compiler=gccgo ”选项的相同命令产生以下结果:/usr/bin/gccgo -o $WORK/godev/testgo/_obj/exe/a.out $WORK/godev/testgo/_obj/_go_.o -Wl,-( -m64 -Wl,-) -L/home/user/dev/godev/pkg/gccgo_linux_amd64_fPIC/shlibs -Wl,-rpath=/home/user/dev/godev/pkg/gccgo_linux_amd64_fPIC/shlibs -l -Wl,-E -fPIC
查看完整描述

1 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

是github上的一个错误。结果是 go tool 生成了错误的名称。


查看完整回答
反对 回复 2021-11-01
  • 1 回答
  • 0 关注
  • 328 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信