SDLの設定についてはこちらの記事を参考にしました。SDL2_imageも基本的に同じ流れで設定すればよいです。
結論
SDLと同じように、
-
構成プロパティ > C/C++ > 追加のインクルードディレクトリ
に"C:\path\to\your\SDL2_image\SDL2_image-<your_version>\include"
を追加 -
構成プロパティ > リンカー > 全般 > 追加のライブラリディレクトリ
に"C:\path\to\your\SDL2_image\SDL2_image-<your_version>\lib\x64"
を追加 -
構成プロパティ > リンカー > 入力 > 追加の依存ファイル
にSDL2_image.lib
を追加 -
ビルド後のイベントは以下のようなファイルを作成してcallすればよいです
SDL_dll_copy.bat
REM ビルド出力ディレクトリを引数として渡す
SET OutDir=%1
REM SDL2.dll をコピー
xcopy "C:\path\to\your\SDL2\SDL2-<your_version>\lib\x64\SDL2.dll" "%OutDir%" /y
REM SDL2_image.dll をコピー
xcopy "C:\path\to\your\SDL2_image\SDL2_image-<your_version>\lib\x64\SDL2_image.dll" "%OutDir%" /y