MSYS2 の Go言語(golang) から SDL2 を使う
検証環境
Windows10 Home Edition msys2-x86_64-20170918 $ go version go version go1.9.1 windows/amd64
MSYS2 に SDL2, Go言語をインストール
下記サイトの手順でインストールする
takaya030.hatenablog.com
takaya030.hatenablog.com
veandco/go-sdl2 のインストール
Go から SDL2 を使うためのラッパーとして veandco/go-sdl2 を使用します
github.com
以下の通り go get でインストールします
後ほど出てくるサンプルコードで go-gl を使用しているので、一緒にインストールします
$ go get -v github.com/veandco/go-sdl2/sdl $ go get -v github.com/veandco/go-sdl2/mix $ go get -v github.com/veandco/go-sdl2/ttf $ go get -v github.com/go-gl/gl/v2.1/gl
動作確認
こちらのサンプルコードを動かしてみます
go-sdl2-examples/opengl.go at master · veandco/go-sdl2-examples · GitHub
$ go build opengl.go $ ./opengl.exe
以下のウィンドウが表示されれば成功です