SDL移植学习笔记(一)

首先就是编译SDL

这里用SDL1.2.15

命令

./configure --prefix=$PWD/../../output/arm-linux --disable-video-nanox --disable-video-qtopia --disable-video-photon  --disable-video-ggi --disable-video-svga --disable-video-aalib --disable-video-dummy --disable-video-dga --disable-arts --disable-esd --disable-alsa --disable-video-x11 --disable-nasm    --disable-joystick --disable-input-tslib --enable-video-fbcon --host=arm-linux --build=i386 CPPFLAGS="-I$PWD/../../output/arm-linux/include"   LDFLAGS="-L$PWD/../../output/arm-linux/lib -lts -liconv"


make


make insatll

该命令会在上上层目录生成目标文件 output目录

该命令我disable了joystick和tslib因为目标板上用不到

参考http://blog.chinaunix.net/uid-20587912-id-405027.html

之后就是编译test目录的程序

接下来可以参考

http://blog.csdn.net/lxb316/article/details/4948713

注意如果遇到sdl-config 无法找到的错误可以通过在

./configure 中加入  --with-sdl-prefix=你的sdl库安装路径进行修正

进行目标程序的编译


你可能感兴趣的:(SDL移植学习笔记(一))