Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想编译到 osx 上。使用以下命令: GOOS=linux GOARCH=arm CGO_ENABLED=1 go build -o foo main.go
但我得到:运行时/cgo clang:错误:编译期间未使用的参数:'-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)上编译。