这一系列笔记的代码都是在Ubuntu 14.04下编码并测试的,原因无他,因为我笔记本电脑只装了一个Ubuntu系统,其中唯一使用的第三方库SDL也是开源并且跨平台的。所以即使你用的是Windows或Mac,也能运行所有的代码。
1. 安装SDL库及其扩展
Ubuntu:
sudo apt-get install libsdl2-dev sudo apt-get install libsdl2-gfx-dev sudo apt-get install libsdl2-image-dev sudo apt-get install libsdl2-mixer-dev sudo apt-get install libsdl2-net-dev sudo apt-get install libsdl2-ttf-dev
Windows或Mac可以去SDL官网下载并安装。
注意SDL有版本1和版本2的区别,请下载版本2最新版。
Ubuntu上安装好后SDL所有头文件都在/usr/include/SDL2/目录下,所以我在代码中的头文件形式是#include <SDL2/SDL.h>或<SDL2/SDL_ttf.h>这种,如果你不是Ubuntu,你需要正确设置头文件位置。
2. 安装集成开发环境
任何一款文本编辑器即可。我使用的是Code::Blocks,如果你不擅长写Makefile, 推荐用它。会Makefile的可以直接无视这句话。
时间: 2024-10-07 22:59:56