EclipseでSDLをセットアップするためのチュートリアルに従っています。ここですべての手順を実行しました。
http://www.lazyfoo.net/SDL_tutorials/lesson01/windows/eclipse/index.php
tarファイルを開くには7zipをダウンロードする必要がありました。チュートリアルに従って、7zipを使用してすべてのファイルをコピーしました。SDL.dllのコピーをC:\ WINDOWS \ SYSTEM32に配置し、Eclipseワークスペースのプロジェクトフォルダーにも配置してみました。
次のコードを実行しようとすると:
#include "SDL/SDL.h"
int main( int argc, char* args[] )
{
//Start SDL
SDL_Init( SDL_INIT_EVERYTHING );
//Quit SDL
SDL_Quit();
return 0;
}
次のコンパイルエラーが発生します。
.. \ main.cpp:1:21:SDL / SDL.h:そのようなファイルまたはディレクトリはありません.. \ main.cpp:関数int main(int, char**)':
..\main.cpp:6: error:
SDL_INIT_EVERYTHING'で宣言されていません(最初にこの関数を使用してください).. \ main.cpp:6:エラー:(宣言されていない各識別子は、表示される関数ごとに1回だけ報告されます。).. \ main.cpp:6:エラー:SDL_Init' undeclared (first use this function)
..\main.cpp:9: error:
SDL_Quit'が宣言されていません(最初にこの関数を使用してください)
includeステートメントを次のように置き換えてみました。
#include <SDL/SDL.h>
しかし、それもうまくいきませんでした。