我有SDL lib的問題。我使用VS2012 Ultimate和我實際使用本教程:http://lazyfoo.net/tutorials/SDL/01_hello_SDL/index2.php設置的一切,我也一步一步幾次,但我仍然有問題,這是我的代碼,很簡單:'SDL_SetVideoMode':標識符未找到
#include <iostream>
#include <SDL.h>
SDL_Surface * ekran = NULL;
int main (int argc, char *args [])
{
SDL_Init(SDL_INIT_EVERYTHING);
ekran = SDL_SetVideoMode(640, 480, 32, SDL_SWSURFACE);
SDL_Flip(ekran);
SDL_Delay(2000);
SDL_Quit();
return 0;
}
和IM有這個錯誤:
error C3861: 'SDL_SetVideoMode': identifier not found
error C3861: 'SDL_Flip': identifier not found
什麼是您的編譯/鏈接線? – 2015-02-08 23:04:30
您正在使用哪個版本的SDL? – Kaslai 2015-02-09 00:46:51
我猜你安裝了SDL 2.0.3,版本1和2中的API差別很大。但是,lazyfoo.net也提供了有關版本2的指南。 – cbel 2015-02-09 01:04:51