没有合适的资源?快使用搜索试试~ 我知道了~
首页基于minigui与海思的视频播放器总结.docx
基于minigui与海思的视频播放器总结.docx
需积分: 35 426 浏览量
更新于2023-03-03
评论 1
收藏 67KB DOCX 举报
开发的基本流程: Ubuntu的安装(16.04 LST) -> 海思SDK移植 ->海思交叉编译安装 ->minigui(1.6.xxx)的移植 -> 编写minigui代码并测试 ->GUI与视频结合开发
资源详情
资源评论
资源推荐

一、安装海思 SDK
、 包位置
在 目 录 下 , 您 可 以 看 到 一 个
的文件,
该文件就是 的软件开发包。
!、解压缩 包
在 "#$ 服务器上(或者一台装有 "#$ 的 % 上,主流的 "#$ 发行版本均可以),使用命
令:& ' ,
解压缩该文件,可以得到一个 目录。
、展开 包内容
返回 目录,运行($#)*(+请用 或 $ 权限执行,将会展开
包打包压缩存放的内容,请按照提示完成操作。
如果您需要通过 -./0- 操作系统中转拷贝 包,请先运行(*"#$),收起 包
的内容,拷贝到新的目录后再展开。
1、在 "#$ 服务器上安装交叉编译器
)安装 $*"* 交叉编译器(注意,需要有 $ 权限或者 权限):
获取 2&34&"#$ 文件,使用命令:& '2&34&"#$ 解压文件,进
入 2&34&"#$ 目录,
运行 *3252&34&"#$#"",然后运行2&34&"#$#"" 即可。
二、安装库文件
、 到官网下载 2#$ 库或者链接:36)7)#$*28(94:#!;*$;
提取码:<#=>,在安装 2#$ 库之前,需要按顺序安装依赖 " 库,")# 库,<) 库。
!、 安装过程中需要下载其他东西需要 )& 安装,所以需要 )# 通 "=$#*2 或
者 $*2。在虚拟机“编辑”&?@虚拟网络编辑器”&?看看已桥接至哪个网卡(肯定是
有网那个)。
、A编译安装 " 库
A)./BCDD%CBE323=$
A& 4' "&!
A* "&!
AE2&34&"#$&***#F$&&)FE323=$(每个库都要写一样的路径)
A2(*"#GG2(GG2(#""

A*
1、A编译安装 )# 库
A& 4'")#
A*")#
A2(*"#GG2(GG2(#""
A*
、安装 ")#,找不到 " 库
方法:E2&34&"#$&***#F$
&&)FE323=$
&&3E2&34&"#$
D.HE&D323=$"
%%9DCIE&.323=$#*"$(后接的是具体 " 安装路径)
、A编译安装 <) 库
A& 4'<)*4
A*<)&
AE2&34&"#$&***#F$
&&)FE323=$(每个库都要写一样的路径)
&&3E2&34&"#$
&&#"&"&&#"&J*
A2(*"#GG2(GG2(#""
A*
K、A编译安装 2#$ 库
A& 4'"2#$&&!1!
A*"2#$&
AE2&34&"#$&***#F$&&)FE323=$L
&&$"EM&"#$L
&&E2&34&"#$L
&&3E2&34&"#$L
&&"&3&&#"&J*L
&&#"&<)$))
&&"&*"4
&&#"&2!!
&&"&!!)=L
&&"&#J4)!L
&&"&*")L
&&"&F23L
&&"&#J42L
&&"&4'$))L
&&"&'#'L

&&"&'#*$L
&&"&N)'$))L
&&"&$#*$))L
&&"&$))L
&&"&"J#>$))&&"&#J4)2&&"&2L
&&"&#J42 &&"&42)&&"&2$*"
&&"&$"L
&&"&4*# &&"&*"2 &&"&*") &&
"&*""L
&&"&*"#" &&#"&*"*( &&"&
*"))3L
&&"&*" &&"&*"2#3*" &&"&
*"4L
&&"&*")# &&"&*"*" &&"&
*""4L
&&"&"4*#$ &&"&*"*#4 &&#"&
*"#2J#L
&&"&4N4OL
9DCIE& &0! &.323=$#*"$
D9DCIE&D323=$"
A2(*"#GG2(GG2(#""
安装完成,在 #) 根据 2#$ 编程指南编写一个简单的程序试试吧。
三、使用 SDK 和 DEMO 板进行开发
、开启 D#$ 下的网络
A设置网络
'*#F33377777P
'*#F3#2(P
$'$"
A然后 )# 一下其他机器,如无意外,网络将能正常工作。
、 使用 /9 文件系统进行开发
在 :$#$ 需 要 安 装 /9 服 务 器 : https://blog.csdn.net/Javin_L/article/
details/89374688
A在开发阶段,推荐使用 /9 作为开发环境,可以省去重新制作和烧写根文件系统的工
作。
A挂载 /9 文件系统的操作命令:
2$#&#'K!M>!17#'#'&#"*(
A然后就可以在2# 目录下访问服务器上的文件,并进行开发工作。

、开启 "# 服务
A网络正常后,运行命令 "#G就可以启动单板 "# 服务,然后才能使用 "# 登录
到单板。
1、运行 2)) 的例子
A在单板 "#$ 系统下,进入 2))( 目录(需要拷贝到板子上),加载 ( 驱动
*2))(
"*&&221
A进入各 2)" 目录下执行相应样例程序+2)" 需要先在服务器上成功编译过,
*2))2)"4*
2)"4*
四、编译 minigui 程序以及出现的问题的解决方法。
、编译程序命令:
2&34&"#$&** 3"""* & 3""" &"2#$ &"<) &")# &" &"2 &")3
&.323=$#*"$&D323=$"
!、编 译 通 过 后 放 到 板 子 上 发 现 没 有 打 开 0 设 备 , 更 没 有 打 开 O 设 备
剩余17页未读,继续阅读






安全验证
文档复制为VIP权益,开通VIP直接复制

评论0