【发布时间】:2012-07-04 12:28:35
【问题描述】:
文档都是针对 Mac OS X 和 Linux 的,我想知道如何在 Windows 平台上编译一个 Go 包。在Windows上,我不知道如何编写make文件以及使用哪个工具来制作它。
Go开发工具的安装文件好像没有make或者go make的工具可以使用。
【问题讨论】:
-
您必须为 Windows 获取它。试试MinGW。
-
@Hassan 你的意思是我必须在 Windows 上构建一个类似的 GNU 环境?喜欢cygwin的功能让我可以使用make工具?
-
是的。但是,如果您已经拥有 cygwin,则可以改用它。我相信 make 可用于 cygwin,但我还没有尝试过。我知道 MinGW 简单易用。不管怎样,一旦你安装了一些编译器和 make,你应该打开一个终端,cd 到 Go 的目录,然后输入“make”,它会编译(希望如此)。
-
@Hassan 我没有理由讨厌 GNU。
-
@Hassan:Go 不再需要 make 文件。查看 peterSO 的回答
标签: go window cross-compiling