Heim >Backend-Entwicklung >Golang >Wie kompiliere ich Raylib in WASM in Golang?

Wie kompiliere ich Raylib in WASM in Golang?

王林
王林nach vorne
2024-02-06 08:36:04718Durchsuche

如何在 Golang 中将 Raylib 编译为 WASM?

Frageninhalt

Ich versuche, Raylib in WASM in Golang zu kompilieren, aber wenn ich den Befehl env GOOS=js GOARCH=wasm go build . Go kann die Rcamera scheinbar nicht kompilieren kann, erhalte ich die folgende Fehlermeldung

# github.com/gen2brain/raylib-go/raylib
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:196:27: undefined: GetMouseDelta
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:220:56: undefined: GetFrameTime
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:226:6: undefined: IsKeyDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:229:6: undefined: IsKeyDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:232:6: undefined: IsKeyDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:235:6: undefined: IsKeyDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:238:6: undefined: IsKeyDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:241:6: undefined: IsKeyDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:246:8: undefined: IsGamepadAvailable
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:248:29: undefined: IsMouseButtonDown
../../.go/pkg/mod/github.com/gen2brain/raylib-go/[email protected]/rcamera.go:248:29: too many errors

Ich weiß nicht, warum diese Bibliothek nicht kompiliert werden kann, und ich kann online nichts finden. Es ist auch möglich, dass das Kompilieren der gesamten Raylib-Bibliothek fehlschlägt und go nicht so weit kommt, weil es viele Fehlermeldungen gibt, aber ich weiß es nicht.


Richtige Antwort


Ich glaube nicht, dass das im Moment möglich ist. Schauen Sie sich die Ausgaben Nr. 69 und Nr. 119 im Raylib-go-Repository an

Das obige ist der detaillierte Inhalt vonWie kompiliere ich Raylib in WASM in Golang?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:stackoverflow.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen