轉載自:http://lazyfoo.net/SDL_tutorials/lesson01/windows/msvsnet2010e/index.php
1、你首先要做的事情就是下載SDL頭文件和二進制文件。
你可以在SDL網頁上找到他們,點擊此處(SDL),進入SDL網頁。
向下滾動到Development Libraries段處,然后下載Windows相關庫:
2、打開zip文件,里面將會有一個文件夾,拷貝此文件夾到任意你想要的磁盤位置,在這個教程中,我將它放在C:\中。
3、啟動vs2010,然后創建一個新的空工程:
4、進入配置屬性頁,單擊VC++目錄,單擊包含目錄:
然后新加一個包含路徑,效果如下圖:
5、再添加一個庫目錄
添加一個庫目錄,效果如下圖:
通常情況下,lib目錄下會有X86和X64兩個文件夾,如果你編譯的程序是32位的,請選擇X86文件夾,否則選擇X64,這與你系統是32位還是64位無關。
6、單擊連接器,單擊附加依賴項,添加兩個依賴庫,中間用分號隔開:
7、單擊鏈接器,然后單擊系統,單擊子系統,然后選擇”窗口/(SUBSYSTEM:WINDOWS)”,如下圖:
8、往工程中新添加一個main.cpp源文件:
添加如下代碼:
#include "SDL.h"
int main(int argc,char *argv[])
{
//Start SDL
SDL_Init(SDL_INIT_EVERYTHING);
//Quit SDL
SDL_Quit();
return 0;
}
9、進入工程配置頁,點擊C/C++,選擇代碼生成,點擊運行庫,選擇“多線程DLL(/MD)”:
10、編譯,如有有錯誤,請確保你沒有落下以上任何一個步驟,但是現在還不能運行,你還需要將SDL.dll拷貝到與exe同一個目錄下。此程序運行起來不會有任何效果,只做演示設置使用。









