[SDL]SDL的扩展库
Posted on 2010年8月20日 04:20SDL库提供的部分API相对比较底层,而有时候我们又需要使用更方面的库函数。好在一些基于SDL的扩展库能满足我们的需求。在这个页面http://www.libsdl.org/projects/列出了SDL的扩展库和一些使用SDL开发的示例。从页面上所示的更新日期和项目名称可以分辨出其中仍然活跃的SDL,有:
用于声音支持的SDL_mixer;
用于载入不同格式图片的SDL_image;
用于网络通信的SDL_net;
用于加载ttf字体的SDL_ttf;
用于显示rtf文档的SDl_rtf。
这些库都依赖于SDL库,使用方式都很简单:解压下载下来的devel包,将其中的头文件、dll文件、lib文件复制到相应目录下即可。这几个库提供的win32平台上的devel包都是为VC提供的,但其实Mingw可以直接使用.lib文件进行连接。(对于动态链接库,Mingw还可以不使用导出库,直接利用dll文件进行链接)。