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