初めに、初心者が作ったメモ用なのでダメ出しはご勘弁を
これは、私がgameprogramming c++という本を読む際にソースコードを動かす環境づくりで困った"SDLの導入方法についてである。
参考書gameprogramming c++
実際の導入方法
環境:VS2022
:SDL2
注意:ソースコードを開くときはファイルにある.sinファイルから開きました。
・.sinファイルを開くとプロジェクトが開かれるが、インクルードエラーになる。
そこで使うのがVS2022にあった Nuget パッケージである
Nuget パッケージは画面右のソリューションエクスプローラーの一番の根幹ファイルを右クリックすることで以下の画像のように出る。そこのNuGetパッケージの管理をクリックする。
Nugetパッケージでは、参照の検索欄で"SDL.nuget"と検索
出てきたものをインストール
自動でビルドが通るようになりました。
・ソースコードでは"SDL.h"のように""でインクルードされているが、使うときはという形に変更して使うことが必要です。
・2章で使うSDL.image.hも同じようにNugetパッケージからダウンロードすることでできるようになりました。
以上で終わります。