欢迎来到天天文库
浏览记录
ID:59362850
大小:21.00 KB
页数:5页
时间:2020-09-04
《关于嵌入式各种移植详细步骤.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、关于嵌入式各种移植详细步骤SDL动画在PC上显示:首先建立一个文件夹以便存放配置的文件,此时我在根目录下建立一个/sun/pcSDL然后在此文件夹下解压缩tar-xzvfSDL-1.2.14.tar.tarcdSDL-1.2.14./configuremakeinstallcdtestgcctestsprite.c-otestsprite-L/usr/lib-I/usr/include/SDL-lSDL./testsprite------------------------------------------------------------------SDL动画在
2、ARM板上显示:首先建立一个文件夹以便存放配置的文件/sun/armSDLcdSDL-1.2.14配置:./configure--prefix=/sun/armSDL--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-als
3、a--disable-video-x11--disable-nasm--enable-joystick--enable-input-tslib--enable-video-fbcon--host=arm-linux--build=i386编译:make安装:makeinstallcdtest编译:arm-linux-gcctestsprite.c-otestsprite-L/sun/armSDL/lib-I/sun/armSDL/include/SDL-lSDL将testsprite文件和会显示笑脸的.bmp图片以及/sun/armSDL/lib下的三个.so文件拷贝
4、到/usr/sun(共享文件)里minicom挂载:mountnfs192.168.1.13:/usr/sun//mnt/nfs进入共享文件夹:cd/mnt/nfs直接运行./testsprite就会在开发板上显示笑脸此时可以把库文件复制到开发板的库文件夹中:cplib*/mnt/yaffs/Qtopia/lib/./testsprite开发板同样会显示笑脸------------------------------------------------------------------PC机上播放音乐:1:解压libid3tag-0.15.1blibmad-0.15
5、.1bmadplay-0.15.2b2:创建目录,如:/sun/pcmp33:(1)#cdlibmad-0.15.1b#./configure--prefix=/sun/pcmp3#make#makeinstall(2)#cdlibid3tag-0.15.1b#./configure--prefix=/sun/pcmp3#make#makeinstall(3)cdmadplay-0.15.2b#./configure--prefix=/sun/pcmp3CPPFLAGS=-I/sun/pcmp3/includeLDFLAGS=-L/sun/pcmp3/lib#make
6、#makeinstall4:将mp3歌曲拷到maplay-0.15.2b5:#./mp3歌曲名------------------------------------------------------------------ARM上播放音乐把libz-1.1.4、libid3tag-0.15.1b、libmad-0.15.1b、madplay-0.15.2b复制到/sun下,并解压缩到此处产生四个同名文件夹在/sun下建立一个文件夹,为了方便命名为6410mp3cdlibz-1.1.4(1)./configure--host=arm-linux--prefix=/s
7、un/6410mp3(2)make(3)makeinstall(4)cd..cdlibid3tag-0.15.1b重复操作(1)(2)(3)(4)cdlibmad-0.15.1b重复操作(1)(2)此时会出现错误解决方法:geditMakefile查找ff把前面那个fforce那一部分删除保存退出然后继续执行(3)(4)#cdmadplay-0.15.2b#./configure--host=arm-linux--prefix=/sun/6410mp3CPPFLAGS=-I/sun/6410mp3/includeLDFLAGS=-L/sun/6410
此文档下载收益归作者所有