【SDL2,MSYS2/MinGW】WindowsでSDL2を使用したプロジェクトのコンパイルエラーの解決策
目次
SDL2を使用したプロジェクトでundefined reference to `WinMain’が発生する
環境
- Windows10 Pro
- MSYS2 / MinGW x64
- SDL version 2.0.16
現象
MSYS2/MinGW x64を使用してSDL2を使用した最小プロジェクト(ウィンドウを表示させるだけ)のプロジェクトをコンパイルしようとしたらエラーになった
コード
1 |
|
コンパイルコマンド
事前にライブラリ周りのインストールは終わっており、パスも通っている1
g++ Main.cpp -lSDL2
解決策
GitHubのIssueに同じような問題が上がっていたので、そこに書いてある解決策を使ったら無事にビルドできた
1 |
|
【SDL2,MSYS2/MinGW】WindowsでSDL2を使用したプロジェクトのコンパイルエラーの解決策
https://daiki-iijima.github.io/2021/09/07/【SDL2-MSYS2-MinGW】WindowsでSDL2を使用したプロジェクトのコンパイルエラーの解決策/