SDL編程一(環境配置)

 SDL是一個自由的跨平臺的多媒體開發包,適用於遊戲、遊戲SDK、演示軟件、模擬器、MPEG播放器和其他應用軟件。

可以去http://www.libsdl.org/下載最新的開發庫,我用的是SDL-devel-1.2.14-VC6.zip,即VC++6.0版。

1.先在vc中配置SDL頭文件和鏈接庫的路徑。

即在菜單Tools/Options/Directores中分別設置include files和library files,使它們包含SDL的相應目錄。

2.新建一個win32 console application工程,並在菜單:project/settings,link選項卡中的object/library modules中加入SDL.lib SDLmain.lib。

或者在源程序中加入以下兩行代碼:

#pragma comment(lib, "SDL.lib")
#pragma comment(lib, "SDLmain.lib")

3.測試SDL配置

#include <stdlib.h>
#include "SDL.h"

int main(int argc, char *argv[])
{
if (SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO)<0)//初始化音頻和視頻SDL庫
{
   printf("can not init SDL.\n");
   exit(1);
}
printf("successful init SDL.\n");
atexit(SDL_Quit);//退出SDL
return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章