Wie kompiliere ich ein Paket von Golang auf Windows-Plattform?

9

Das Dokument ist alles für Mac OS X und Linux, und ich möchte wissen, wie man ein Paket von Golang auf Windows-Plattform kompiliert. Unter Windows weiß ich nicht, wie ich die make-Datei schreiben soll und welches Werkzeug sie verwenden soll.

Es scheint, dass es kein Tool namens make oder go make gibt, das mit der Installationsdatei von Go-Entwicklungstools verwendet werden kann.

Danke.

    
Wasly Sevenx 04.07.2012, 02:25
quelle

3 Antworten

6

Das Kompilieren eines Go-Pakets unter Windows ähnelt dem Kompilieren eines Go-Pakets unter Linux oder Mac OS X. Verwenden Sie go build Befehl. Es gibt keine Make-Datei.

Hier sind einige Anweisungen.

Erste Schritte

Wie schreibe ich einen Go-Code

Pakete und Abhängigkeiten kompilieren

    
peterSO 04.07.2012 03:16
quelle
3

In Go werden keine Makefiles mehr benötigt, daher ist das Tool make nicht notwendig. Sie brauchen auch kein Cygwin.

Wenn Sie in Ihrer Windows-Shell anscheinend keinen gültigen go -Befehl haben, folgen Sie den offiziellen Dokumenten auf Go installieren für Windows

  

Zip-Archiv

     

Entpacken Sie die Zip-Datei in das Verzeichnis Ihrer Wahl (wir empfehlen   c: \ Go).

     

Wenn Sie ein anderes Verzeichnis als c: \ Go gewählt haben, müssen Sie das GOROOT setzen   Umgebungsvariable zum gewählten Pfad.

     

Fügen Sie das Unterverzeichnis bin Ihres Go-Stammverzeichnisses (z. B. c: \ Go \ bin) hinzu   zu Ihrer Umgebungsvariablen PATH.

     

MSI-Installationsprogramm (experimentell)

     

Öffnen Sie die MSI-Datei und folgen Sie den Anweisungen, um die Go-Tools zu installieren. Durch   Standardmäßig platziert das Installationsprogramm die Go-Distribution in c: \ Go.

     

Das Installationsprogramm sollte das Verzeichnis c: \ Go \ bin in Ihrem PATH ablegen   Umgebungsvariable. Möglicherweise müssen Sie alle geöffneten Eingabeaufforderungen neu starten   damit die Änderung wirksam wird.

     

Festlegen von Umgebungsvariablen unter Windows

     

Unter Windows können Sie Umgebungsvariablen über die Schaltfläche festlegen   Schaltfläche "Umgebungsvariablen" auf der Registerkarte "Erweitert" des "Systems"   Schalttafel. Einige Windows-Versionen bieten dieses Kontrollfeld   über die Option "Advanced System Settings" im "System"   Systemsteuerung.

Der letzte Abschnitt ist wichtig. Ihre Windows PATH-Umgebungsvariable muss C:\Go\bin haben, damit Sie go in Ihrem Pfad haben.

    
jdi 04.07.2012 04:42
quelle
2

von: Golang windows, ein kompletter Einrichtungsleitfaden , Ссылка

1) ZIP herunterladen

  

Holen Sie sich den neuesten Code von Ссылка

2) extrahiere ZIP

  

Extrahiere zip nach Beispiel C: \ local \ dev \ go

3) Erstellen Sie ein gopath-Verzeichnis,

  

In Gopath werden Dritte gespeichert. Beispiel wenn du willst   Führen Sie "go get github.com/somelib" aus, diese Bibliothek wird in gespeichert   gopat. Erstellen Sie ein c: \ local \ dev \ gopath

4) Legen Sie die Umgebungsvariablen fest

  

Öffnen Sie die Systemeigenschaften- & gt; Erweitert- & gt; Umgebungsvariablen

%Vor%

5) füge deinen Gobin zu PATH hinzu

  

Anhängen von C: \ local \ dev \ go \ bin an PATH

6) testen

6.1) Erstellen Sie den Pfad "C: \ local \ dev \ gopath \ src \ myfirstproject"

6.2) Erstellen Sie die Datei main.go "C: \ local \ dev \ gopath \ src \ meinfirstproject \ main.go"

%Vor%

6.2) Sie können nun das Projekt überall erstellen, zB

6.2.1) Öffnen Sie cmd.exe

6.2.2) cd c: \ temp

6.2.3) Erstellen Sie mein erstes Projekt

6.2.4) starte myfirstproject.exe

7) Holen Sie sich ein paar Bibliotheken

7.1) Sie können einige freie git, svn und hg für Windows herunterladen

7.2) Sobald du sie hast, kannst du "go get -u github.com/somelib"

machen

8) Erhalte eine IDE

  

download lite

Glückwunsch!

    
Noypi Gilas 14.07.2014 07:45
quelle

Tags und Links