2016-11-17 189 views
0

ENV:如何在cgo中使用Xlinker?畸形#cgo参数: - (

gcc3.4.5 go1.3 linux2.6.32 的CentOS4

问题:

我想通过-Xlinker“ - (“和-Xlinker” - )“以缓存LDFLAGS,以解决静态库订购问题。

但似乎cgo不支持这个,失败的时候ñ编译:

xxx.go: malformed #cgo argument: -(

这台LDFLAGS在xxx.go的CGO指令:

// #cgo LDFLAGS: -Xlinker "-(" libyyy.a libzzz.a -lstdc++ -Xlinker "-)" 
import "C" 

问题:

如何在CGO使用-Xlinker?

回答

0

使用完整的选项名称--start-group--end-group而不是简写版本。