安裝SDL2
點(diǎn)擊[SDL2 核心庫下載](https://libsdl.org/download-2.0.php)下載SDL2庫,如下圖根據(jù)編譯器選擇不同版本(Visual Studo系列選擇第一個(gè))。
下載出來會(huì)有一個(gè)壓縮包,放到一個(gè)合適的目錄(記住這個(gè)目錄哦,經(jīng)常要用的),解壓。
進(jìn)入解壓后的目錄,如下圖:
docs:文檔目錄,只不過都是英文的
include:頭文件目錄,編程需要的
lib:庫目錄(靜態(tài)庫和動(dòng)態(tài)庫都有)
給環(huán)境變量添加庫目錄,讓程序運(yùn)行的時(shí)候能夠找到動(dòng)態(tài)庫。PS:配置好了記得重啟Vs
在Visual Studio中使用SDL
創(chuàng)建一個(gè)空項(xiàng)目,如下圖:
進(jìn)入菜單欄的項(xiàng)目->屬性->VC++ 目錄,配置包含目錄和庫目錄(詳見下圖),注意庫目錄的版本和你的項(xiàng)目版本要一直哦(圖中兩個(gè)三角形標(biāo)記的位置,我這是x64的)。
不要離開,還有靜態(tài)庫需要配置,進(jìn)入鏈接器->輸入->點(diǎn)擊附加依賴項(xiàng)->填入SDL2.lib和SDLmain2.lib,然后確定就好
最后加入如下代碼,Ctrl+F5運(yùn)行
#include
int main(int argc,char*argv[])
{
//初始化SDL
if (SDL_Init(SDL_INIT_VIDEO) <0)
{
SDL_Log("can not init SDL:%s", SDL_GetError());
return -1;
}
return 0;
}
如果能出現(xiàn)黑窗口并且,沒有任何錯(cuò)誤提示,那么就恭喜你啦,SDL配置完成~(不過麻煩的是每次創(chuàng)建新項(xiàng)目和在x86、x64之間切換時(shí),都要進(jìn)行配置~后面將講解更方便的方法)!
-
編譯器
+關(guān)注
關(guān)注
1文章
1634瀏覽量
49129 -
版本
+關(guān)注
關(guān)注
0文章
15瀏覽量
9474 -
SDL
+關(guān)注
關(guān)注
0文章
18瀏覽量
7401
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論