Ubuntu已经包含SDL库,所以通过几个简单的命令就可以安装,比windows还简单!
sudo apt-get install libsdl1.2-dev
(比较大,10M左右)
附加包:
sudo apt-get install libsdl-image1.2-dev
sudo apt-get install libsdl-mixer1.2-dev
sudo apt-get install libsdl-ttf2.0-dev
sudo apt-get install libsdl-gfx1.2-dev
安装完成。
安装完成之后,在目录/usr/include中,就会有个SDL文件夹,里面包含了所需要的头文件。
简单测试下SDL:
#include <iostream>
#include <SDL/SDL.h>
using namespace std;
int main()
{
int res;
res = SDL_Init(SDL_INIT_EVENTTHREAD);
if(res == 0){
cout << "SDL init success!" << endl;
}else{
cout << "SDL init fail!" << endl;
}
return 0;
}
构建运行即可。
ps:记得把SDL的库添加上 -lSDL
本文出处: