2014-06-22 58 views
2

我想編譯golang的源代碼(http://golang.org/dl/go1.3.src.tar.gz)。因爲我想要編譯的技術,即使我將修改編譯器的源代碼。誰能告訴我該怎麼做?如何編譯windows中的golang源代碼

注意,我只是想在windows中編譯它,而不是在linux中。謝謝!

+0

在遠遠超過編譯它在Linux上更難以在Windows編譯走了,你知道嗎? – fuz

+0

@FUZxxl:這並不難。 – peterSO

+0

@peterSO將./all.bash鍵入終端比手動安裝工具鏈更簡單,因爲Windows默認不提供一個工具鏈。 – fuz

回答

2

這是在Windows上更復雜一點比在Linux上

  1. 您必須安裝MinGW GCC工具鏈,並確保你把你的路徑。
    • 沒有進入細節,因爲該鏈接的官方HOWTO非常詳細。
  2. 下載去的來源,解壓縮,打開一個終端和cd path-to-go/src
  3. 運行all.bat,如果一切順利,您應該在一段時間後打印出ALL TESTS PASSED
+1

我今天真的在做這個,說實話 - 這裏的說明是文檔中的完美子集。從字面上看,並不比這更難。 +1來撤銷愚蠢的downvote。 –

0

這對我很好。我可以得到32位和64位繼續使用這種方法Windows 7和8.1工作:

Go WindowsBuild

你可能想也給這個一展身手。

Go MinGW