北京での授業後、講師はSDL(シンプルなDirectMedia Layer)がクロスプラットフォームのオープンソースライブラリであり、windosXPでも構築できることを指摘しました。PC:Mircrosoft Windows XP サービスパック3プラットフォーム:Mircrosoft Visual C++ 6.0SourceCode:SDL-devel-1.2.14-VC6.zip
ステップ 1. 解凍 SDL-devel-1.2.14-VC6.zip. SDL.lib SDLmain.libをVC6.0インストールディレクトリのlibフォルダにコピーします。 2. SDL.dllをシステムディスクのWINDOWS/SYSTEM32ディレクトリにコピーします(生成されたSDLアプリケーションをSDL環境のない別のマシンに転送したい場合は、SDL.dllを一緒にコピーしてください)。 3. VC6.0インストールディレクトリのincludeフォルダの下に新しいSDLディレクトリを作成し、解凍されたincludeのファイルをこのSDLディレクトリにコピー SDL-devel-1.2.14-VC6.zip。 4. VC6を開き、新しいproject->win32アプリケーションを作成します。プロジェクトディレクトリ内の設定を開き、C/C++を選択し、「カテゴリ内のコード生成」を選択し、実行時ライブラリを使ってマルチスレッドDLLを使用します。 5. 上記の設定でリンクを選択し、カテゴリで入力を選択し、オブジェクト/ライブラリモジュールでSDL.lib SDLmain.libを入力します 6. VCプロジェクトで新しいCPPを作成し、プロジェクトに追加してコンパイルして実行します。
関連リンク
1.SDL http://www.libsdl.org/download-1.2.php
テストコード
ログインが見えます。