2016-11-17 195 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而不是簡寫版本。