2014-06-22 7 views
2

Je veux compiler le code source de golang (http://golang.org/dl/go1.3.src.tar.gz). Parce que je veux leran les technologies de compilation, même je vais modifier les codes sources de go compilateur. Quelqu'un peut-il me dire comment le faire?Comment compiler le code source de golang dans Windows

Attention, je veux juste le compiler dans Windows, pas dans Linux. Merci!

+0

Go sous Windows Compiler dans beaucoup plus difficile que la compilation sur Linux, vous savez? – fuz

+0

@FUZxxl: Ce n'est pas si difficile. – peterSO

+0

@peterSO Typer ./all.bash dans un terminal est plus simple que d'avoir à installer une chaîne d'outils manuellement car Windows n'en fournit pas par défaut. – fuz

Répondre

2

Il est un peu plus compliqué sur les fenêtres que sur Linux

  1. Vous devez installer la chaîne d'outils MinGW GCC et assurez-vous que vous mettez dans votre chemin.
    • Ne pas entrer dans les détails parce que le HOWTO officiel sur ce lien est très détaillé.
  2. Télécharger la source Go, décompressez-le, ouvrez un terminal et cd path-to-go/src.
  3. exécutez all.bat, si tout se passe bien, vous devriez obtenir ALL TESTS PASSED imprimé après un certain temps.
+1

Je faisais littéralement ceci aujourd'hui et honnêtement - les instructions ici sont un sous-ensemble parfait de ceux dans la documentation. Ce n'est littéralement pas plus difficile que ça. +1 pour annuler le downvote stupide. –

0

Cela fonctionne bien pour moi. Je peux obtenir à la fois 32 bits et 64 bits vont travailler sur Windows 7 et 8.1 à l'aide de cette méthode:

Go WindowsBuild

Vous aimerez aussi donner un aller.

Go MinGW

Questions connexes