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.
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.
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.
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
%Vor%Öffnen Sie die Systemeigenschaften- & gt; Erweitert- & gt; Umgebungsvariablen
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"
machen8) Erhalte eine IDE
download lite
Glückwunsch!
Tags und Links go cross-compiling window