打印
[全新]

iTOP-IMX6Q开发板QT5.7系统Mplayer移植-交叉编译 Libmad-0.15.1b

[复制链接]
157|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本文档介绍 Mplayer 如何移植到 IMX6Q 开发板 QT5.7 系统上,并有几个简单的测试例程。相关的配套资料在网盘资料“iTOP-i.MX6 开发板资料汇总(不含光盘资料)\08_iTOP-i.MX6 开发板 Linux 系统开发资料\19-QT5.7 系统 Mplayer 移植”下
64.1 交叉编译 Libmad-0.15.1b
本章节中的根文件系统使用的是最小文件系统上移植的 Qt5.7 文件系统,其他 Qt 版本也可使用本章节中的方法进行移植,QT5.7 文件系统在资料包里面已经提供。
1 我们新建一个 mplayer 的文件夹,将提供的压缩包 libmad-0.15.1b.tar.gz,使用命令“tar zxvf libmad-0.15.1b.tar.gz”解压,使用命令“ cd libmad-0.15.1b/”进入,使用命令“./configure
--prefix=/usr/local/mplayerlib --enable-fpm=arm --host=arm-linux --disable-debugging
--enable-shared --enable-static CC=arm-none-linux-gnueabi-gcc”

成功后:

2 输入“make”编译报错,如下图所示:

3 使用命令“vi Makefile”,使用查找命令“/-fforce-mem”,将“-fforce-mem”删除,修改成如下图所示,修改完保存退出。

4 依次使用“make”,“make install”。
输入“make”后成功如图:

标配大内存:2GB DDR3内存 16GB EMMC存储
接口:支持全网通4G模块、GPS模块、WIFI模块、SATA接口、PCIE、EIM、CAN、485、千兆以太网、三周加速度计、电子罗盘等
系统支持:Android7.1系统、Ubuntu20系统、Linux+Qt5.7系统、Debian9.9系统、Yocto系统(4.1.15-krogoth)并提供源码
升级方面:率先支持OTA远程升级、Openwrt文件系统、Buildroot构建文件系统,新增vscode的安装和视野;QT系统FTP服务器搭建与测试;非设备树Linux系统-lora配置及测试等;



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

634

主题

714

帖子

1

粉丝