teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

全体的に説明文を修正

2018/06/26 16:53

投稿

退会済みユーザー
answer CHANGED
@@ -1,5 +1,10 @@
1
- nimbleではなく、[Simple DirectMedia Layer](https://www.libsdl.org/download-2.0.php)のサイトから
2
- Runtime Binariesをダウロードして`guitest.exe`と同じフォルダ`SDL2.dll`コピーすか、
1
+ Nimのコパイラx86_64(64bit)ではなくx86(32bit)の方使ってい場合は32bit用に置き換えて下さい。
3
2
 
3
+ [Simple DirectMedia Layer](https://www.libsdl.org/download-2.0.php)のサイトから
4
- Cコンパイラにmsys2とgccの組み合わせ使用しているのであれば
4
+ Runtime Binaries `SDL2-2.0.*-win64-x**.zip`ダウンロードして
5
- `pacman`でSDL2をてインストールしてみて下さい。
5
+ `SDL2.dll`取り出`guitest.exe`と同じフォダにコピーして実行するか、
6
+
7
+ Development Librariesの`SDL2-devel-2.0.*-mingw.tar.gz`をダウンロードして
8
+ Nimとセットで使用しているmingw64内部の`bin`・`include`・`lib`・`share`フォルダにそれぞれアーカイブ内の対応するフォルダ(x86_64-w64-mingw32の中身)をコピー
9
+
10
+ または、gccのコンパイラにmsys2のものを使っているなら`pacman -S mingw-w64-x86_64-SDL2`でSDL2のパッケージをインストールすればOK