【发布时间】:2016-11-17 23:09:32
【问题描述】:
环境:
gcc3.4.5 去1.3 linux2.6.32 centos4
问题:
我想将 -Xlinker "-(" 和 -Xlinker "-)" 传递给 cgo LDFLAGS,以解决静态库顺序问题。
但是好像cgo不支持这个,编译的时候失败:
xxx.go: malformed #cgo argument: -(
在 xxx.go 中设置 LDFLAGS 的 cgo 指令:
// #cgo LDFLAGS: -Xlinker "-(" libyyy.a libzzz.a -lstdc++ -Xlinker "-)"
import "C"
问题:
如何在cgo中使用-Xlinker?
【问题讨论】: