Heim >Backend-Entwicklung >Golang >Wie behebe ich den Fehler „Laufzeit: Linux/AMD64 muss gebootet werden' während der Go-Cross-Kompilierung unter Windows?
Cross-Compiling von Windows zu Linux: Behebung des Fehlers „Runtime: Linux/amd64 muss gebootet werden“
Beim Versuch, Cross- Beim Kompilieren von Windows nach Linux mit Go 1.2 kann es sein, dass Benutzer auf einen Fehler stoßen, der darauf hinweist, dass „runtime: linux/amd64 muss mit make.bat gebootet werden.“ Dieser Fehler bedeutet im Wesentlichen, dass die notwendigen Tools für die Cross-Kompilierung noch nicht erstellt wurden.
Um dieses Problem zu beheben, befolgen Sie diese Schritte:
Für Windows GOARCH amd64:
Führen Sie den folgenden Stapel aus Befehle:
set GOARCH=amd64 set GOOS=linux go tool dist install -v pkg/runtime go install -v -a std
Für Windows GOARCH 386:
Sobald die entsprechenden Tools erstellt wurden, sollten Sie in der Lage sein, den Befehl „go build“ erfolgreich auszuführen und Ihr Go-Programm für Linux zu kompilieren.
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Laufzeit: Linux/AMD64 muss gebootet werden' während der Go-Cross-Kompilierung unter Windows?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!