我想編譯到 osx 上。使用以下命令:GOOS=linux GOARCH=arm CGO_ENABLED=1 go build -o foo main.go但我得到:runtime/cgo clang:錯誤:編譯期間未使用的參數(shù):'-mno-thumb'我使用這個包:https : //github.com/mattn/go-sqlite3 我嘗試了提示:https : //github.com/mattn/go-sqlite3/issues/106感謝您的每一個幫助:-)
1 回答

侃侃無極
TA貢獻2051條經(jīng)驗 獲得超10個贊
“正如您鏈接的錯誤報告所說,您將需要一個針對 ARM Linux 的 C 編譯器。雖然 Go 工具鏈提供了交叉編譯純 Go 代碼所需的一切,但它不包括交叉編譯 C 所需的工具使用 cgo 的軟件包的組件?!?nbsp;– 詹姆斯亨斯屈奇
結(jié)果,我編譯在arm設(shè)備(raspberrypi)上。
- 1 回答
- 0 關(guān)注
- 197 瀏覽
添加回答
舉報
0/150
提交
取消