SDL(Simple DirectMedia Layer),是免费的跨平台多媒体应用编程接口,可用于游戏、游戏开发工具、模拟器、样本演示、多媒体应用等. 基于SDL库目前已提供丰富的函数库,非常方便开发者使用。常用的如下: 1、SDL_Image:提供显示多种格式的图像显示接口,它支持bmp,png,jpeg,gif,tiff等. 2、SDL_Draw:提供画点线圆等几何图形的接口. 3、SDL_ttf:提供显示TTF文字的接口. 4、SDL_mixer:提供播放各种声音文件的接口. 需要更详细的了...
SDL(Simple DirectMedia Layer),是免费的跨平台多媒体应用编程接口,可用于游戏、游戏开发工具、模拟器、样本演示、多媒体应用等. 基于SDL库目前已提供丰富的函数库,非常方便开发者使用。常用的如下: 1、SDL_Image:提供显示多种格式的图像显示接口,它支持bmp,png,jpeg,gif,tiff等. 2、SDL_Draw:提供画点线圆等几何图形的接口. 3、SDL_ttf:提供显示TTF文字的接口. 4、SDL_mixer:提供播放各种声音文件的接口. 需要更详细的了...
sqlite-3.6.1 在uclinux上的移植 1、 下载源码 $ mkdir -p ~/arm/source/sqlite/ $ cd ~/arm/source/sqlite/ $ wget -c http://www.sqlite.org/sqlite-3.6.1.tar.gz 2、 编译安装 1)编译安装前注意设置交叉编译器的路径,我的是在.bashrc中加上: export PATH=$PATH:/usr/local/arm/3.4.1/bin 2) 记得先安装一下readline库,否则在sqlite3的命令行中不能使用shell的 history等功能. 其实这只对pc机上...
由于已将openswan移植到mips板上,所以我将它移植到arm板上时只换了个编译器,这时怪事出现了,程序pluto跑不起来。我用打开文件往里面写debug信息的方式查找问题。最后我发现如下流程。 main(756)----->call_server(1090)----->whack_handle(372)------>add_connection(1129)------>alg_info_ike_create_from_str(300)------>alloc_thing main(756)----->callserver表示main在756行调用call_server函数,由于我加了debu...
由于已将openswan移植到mips板上,所以我将它移植到arm板上时只换了个编译器,这是怪事出现了当程序pluto跑不起来。我用打开文件往里面写debug信息的方式查找问题。最后我发现如下流程。 main(756)----->call_server(1090)----->whack_handle(372)------>add_connection(1129)------>alg_info_ike_create_from_str(300)------>alloc_thing main(756)----->callserver表示main在756行调用call_server函数,由于我加了debu...
由于已将openswan移植到mips板上,所以我将它移植到arm板上时只换了个编译器,这是怪事出现了当程序pluto跑不起来。我用打开文件往里面写debug信息的方式查找问题。最后我发现如下流程。 main(756)----->call_server(1090)----->whack_handle(372)------>add_connection(1129)------>alg_info_ike_create_from_str(300)------>alloc_thing main(756)----->callserver表示main在756行调用call_server函数,由于我加了debu...