mp3移植文档
1、我们所移植的环境是 arm 平台,所以首先应该移植交叉编译器
arm-linux-gcc-4.3.2
#tar -zxvf arm-linux-gcc-4.3.2-tgz -C /opt
安装之后我们需要添加环境变量 将 arm-linux-gcc-4.3.2中的 bin目录添
加环境变量中
#vim /etc/profile
第 27行就是我们所要添加的路径
#source /etc/profile 使得添加的路径生效
#arm-linux-g++ -v 查看是否已经改变
版本已经改为 4.3.2说明已经更改成功
...
1、我们所移植的环境是 arm 平台,所以首先应该移植交叉编译器
arm-linux-gcc-4.3.2
#tar -zxvf arm-linux-gcc-4.3.2-tgz -C /opt
安装之后我们需要添加环境变量 将 arm-linux-gcc-4.3.2中的 bin目录添
加环境变量中
#vim /etc/profile
第 27行就是我们所要添加的路径
#source /etc/profile 使得添加的路径生效
#arm-linux-g++ -v 查看是否已经改变
版本已经改为 4.3.2说明已经更改成功
2、接下来对触摸屏校验文件的解压与安装
# tar zxvf tslib-1.4.tar.gz
#cd tslib
#./autogen.sh
#./configure --prefix=/home/mytslib/ --host=arm-linux
ac_cv_func_malloc_0_nonnull=yes
#make
#make install
3、解压安装 qt的交叉编译器
#tar zxvf qt-embedded-linux-opensource-src-4.5.3.tar.gz
#cd qt-embedded-linux-opensource-src-4.5.3
./configure -prefix /usr/local/QtEmbedded-4.5.3 -shared -xplatform
qws/linux-arm-g++ -embedded arm -little-endian -qt-gfx-linuxfb
-qt-kbd-usb -qt-mouse-tslib -I/home/mytslib/include -L/home/ mytslib/lib
-qt-zlib -qt-freetype -qt-libtiff -qt-libpng -qt-libmng
#gmake
#gmake install
如果出现选择项选择 ‘o’ ,license 选则 ‘yes’
4、编译执行生成在 arm板中可执行文件
#cd /home/qiuyu/project/qiuyu_mp3_finish
#make distclean
#/usr/local/QtEmbedded-4.5.3/bin/qmake -project
#/usr/local/QtEmbedded-4.5.3/bin/qmake
#make
查看Makefile文件是否编译为 arm-linux版本
将生成的可执行文件 qiuyu_mp3_finishi复制出,进行移植
5、下载到 arm板的过程
首先打开 SecureCRT 软件,并打开开发板进入系统界面
下面进行文件的下载,下载过程如图所示
然后在终端输入"zr"进行文件下载,我把文件下载到了/opt/qt-4.5/bin
目录
点击选中的文件,然后Add添加OK即可
下载到 arm板后查看权限 更改为可执行文件
Chmod 777 qiuyu_mp3_finish
此时就可以运行我们的程序了
./qiuyu_mp3_finish
整个移植过程到这就基本结束
本文档为【mp3移植文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。