《基于嵌入式的家庭远程监控系统》项目总结(二)---SDL学习入门

1、搭建开发平台
(1)sudo apt-get install libsdl1.2-dev
最基本的开发包
(2)sudo apt-get install libsdl-image1.2-dev
关于图像的开发包
(3)sudo apt-get install libsdl-mixer1.2-dev
关于音频的开发包
(4)sudo apt-get install libsdl-ttf2.0-dev
关于文字的开发包
安装好以上四个开发包,开发平台算是搭建好了

2、最有代表性的简单程序,包括图像,文字,音乐,注释如下:



问题:gcc main.c -o main编译时可能会出现如下错误:
原因:那是因为该程序用到四个静态库,分别为:
(1)SDL
(2)SDL_image
(3)SDL_ttf
(4)SDL_mixer
需用-l参数连起来才能编译得过,如:gcc main.c -lSDL -lSDL_image -lSDL_ttf -lSDL_mixer -o main

你可能感兴趣的:(嵌入式)