如何在windows中编译golang源代码

时间:2014-06-22 15:49:15

标签: compiler-construction go

我想编译golang(http://golang.org/dl/go1.3.src.tar.gz)的源代码。因为我想要学习编译技术,所以我甚至会修改go编译器的源代码。谁能告诉我怎么做?

注意,我只想在windows中编译它,而不是在linux中编译它。谢谢!

2 个答案:

答案 0 :(得分:2)

在Windows上比在Linux上复杂一点

  1. 您必须安装MinGW GCC工具链,并确保将其放在路径中。
    • 没有详细说明,因为该链接上的官方HOWTO非常详细。
  2. 下载Go的来源,打开包装,打开终端并cd path-to-go/src
  3. 运行all.bat,如果一切顺利,您应该在一段时间后打印ALL TESTS PASSED

答案 1 :(得分:0)

这适合我。我可以使用这种方法在Windows 7和8.1上运行32位和64位:

Go WindowsBuild

你可能也愿意这样做。

Go MinGW