不使用cgo或SWIG时不允许使用C源文件

时间:2016-04-01 05:09:02

标签: macos go cross-compiling

我在OSX 10.11.4上使用Go 1.6并尝试交叉编译我的go程序用于windows和linux。我在go程序中使用了一个库(https://github.com/pebbe/zmq4),这是一个基于C的实现的Go绑定。我按照说明通过发出以下命令来交叉编译列出here的x86窗口:

myCollectionView

但是上面的命令给出了以下错误

env GOOS=windows GOARCH=386 go build -v znode.go

有解决方法吗?我在stackoverflow上看到了其他帖子,建议转到go1.5,但我已经在go1.6

0 个答案:

没有答案