我希望尝试使用'Go'编程语言,但是我甚至无法获得一个简单的测试示例。我认为这可能与端口有关,所以我在gomingw项目页面的问题下提交了一张票。
哪些步骤会重现这个问题?
预期产量是多少?你怎么看?
我希望8l成功链接,没有错误。相反,我看到跟随错误输出后发生崩溃。
> goos is not known: mingw
> warning: uanble to find runtime.a
> runtime.morestack not defined
您使用的是哪个版本的产品?什么操作系统?
这是在Windows 7上使用gowin32_2010-12-02.zip
请在下面提供任何其他信息。
我在我的环境中设置了4个标准go变量,如下所示: goos = mingw,gobin = G:\ oss \ go \ bin,goarch = 386,goroot = G:\ oss \ go
从查看错误,我会说它看起来需要mingw gcc工具集的东西?虽然我在任何地方都没有提到这个要求,无论是在自述文件还是安装中。什么是缺少的runtime.a?它是mingw的一部分吗?我在最新版本之前也尝试了一个版本,该版本也存在问题。
有没有其他人试过Go的windows端口遇到这样的问题?可能导致这种情况的原因是什么?
由于
答案 0 :(得分:3)
错误消息中列出了失败的原因:goos is not known: mingw
。阅读有关设置GOOS environment variable.设置GOOS = windows。
您还应该使用Go Windows port binary的最新版本。