我想编译以使用osx。使用以下命令:GOOS = linux GOARCH = arm CGO_ENABLED = 1 go build -o foo main.go
但我得到:运行时/ cgo叮当声:错误:编译期间未使用参数:’-mno-thumb’
我使用了这个包:https : //github.com/mattn/go- sqlite3 我尝试了提示:https : //github.com/mattn/go-sqlite3/issues/106
谢谢你的帮助:-)
“正如您链接到的错误报告所言,您将需要一个针对ARM Linux的C编译器。尽管Go工具链随附了交叉编译纯Go代码所需的一切,但它不包含交叉编译C所需的工具。使用cgo的软件包的组件”。–詹姆斯·亨斯特里奇
结果,我将其编译到arm设备(raspberrypi)上。