没有合适的资源?快使用搜索试试~ 我知道了~
首页minigui交叉编译环境总结
资源详情
资源评论
资源推荐
交叉编译环境建立与移植总结
熊迎军
、所需库文件
() 库,版本:
下载地址:
() 库,版本:
下载地址: !!
() 库,版本:(不要用最新的,最新的容易出问题)
下载地址:
(")#库,版本:
下载地址:$$$
、交叉编译环境搭建步骤
()交叉编译工具链的安装
在 目录下建立名为 % 的目录,进入该目录,执行解包:
& %
&' ()
编辑 *找到 % *在其下面添加一行:
&% %()
这样,内核获其他应用程序均可用 %'来指定使用该交叉编译器
() 库的交叉编译
进入 源文件目录,执行命令:
&%+, %()%'-*%-*%..
& 然后编辑 %+ 文件,做如下修改:
//0%'
120%'
120%'
保存后,执行 %+,结束后,运行下面命令:
&3 %()%'
& %()%'
(若在前面 %+ 文件或配置时制定了交叉编译工具的路径,则在 %+ 后执行 %+
,就无需运行 命令了)
45 库的交叉编译
&
& '0 %()%'
对 + 做如下修改:
//0%'
678912:70%';* %*
/<<0%',:
120%'
21=6>?0%'
'0 %()%'
保存,执行下面命令:
&%+
&%+(或者使用 命令拷到交叉编译工具链指定的路径下)
(") 库的交叉编译
&#'##!
&#!
&%+## %'新建 ' 目录
进入 %%!!目录,执行命令:
&3 %
进入 %%!! 目录,执行命令:
&3 %
&!'3#'该语句需要修改下
(注意命令不要用–选项,因为会把一些没用的东西出拷出来的)
拷贝结束后,进行手动编译:
&
&%'<>/@!####不要奇怪,对,我们只要编译这一个文件,
因为它包括了其它所有的文件了,你可以自己查看它的内容•
&%'<>/@>#'3#把'下所有的文件全部编译
&%' 3 ##生成最后的动态链接库,@A 了
现在手动安装,得自己建立一下目录
&%+, %()%'!!
&3#'3# %()%'!!
& # %()%'
()) 库的交叉编译
&'
&
6不提供有效的 脚本,所以只好自己动手改+文件了
&%+'#+#把8#下的一个%+拷出来自己动手改
&+##自己动手改
//0%'##修改这里
3$B%+B* 3* 3
'0 %()%'##修改这里
3;! 3
&C6>?6>?0
&C6>?>=/0
C6>?6>?0 %()%'#修改这里
C6>?>=/0 %()%'#修改这里
保存,然后编译安装
&#%+
&#%+
如果有错误,检查你前面的步骤哪个没做对:) 尤其是的安装
经过试验发现DE>版本在链接时老是要链接下的库,可采
用以下命令解决4修改库一定要谨慎,记得恢复原状,不然系统会出问题的5:
&
&% # F+编译过 % 后,记得将此库的名字恢复,
不然系统会出问题
&, %()%' ###指向%的库
&% F+
&, %()%'
注 : 如 果 上 面 两 条 命 令 不 能 解 决 库 出 现 的 问 题 , 可 以 将 下 的
、 和 分 别 改 名 为 F+* F+ 和
F+ , 然 后 把 交 叉 编 译 工 具 链 下 的 、 和
复制到 下,% 编译结束后记得恢复原状,否则系统会出问题。
下的 可能删除不掉,可采用命令:,, F+ ,覆盖从
交叉编译工具路径下拷过来的 库
&% # F+
&, %()%'
在链接完每个库后,最好使用 命令检查下库是否符合要求,如
()交叉编译 %
&%
&%+%
#下面是配置
在• !里如下:•
"#$%&'())))**用•(方式编译,不是 +,方式,这里适
用于•-./
01)/!
01&!23!))))**建议不要选这个,老有问题•
"&!
"4!!
01&!5!55,!)**建议别选这个,可以移动蛮烦
人的•
"$!!!!6
"#5,
01+!$%&'))))**不要选这个,出来的 + 太多,看
不过来•
"'!!
在•%/() !里•
278%/(3%/(
")78%/(!(9:#;!!
01)78%/(!<=:#;))**建议不要选这个,
不然老让你用 >
01)78%/(!4!(4.
").78%/(
"?!!!(9:#;
在•'/(!!里•
018-@!
01/.%,4
01-/<?2!?A3
01$-4A
01-BCC#
01784=DEA
01?!+!,-
01$++A
"$.FE+!,
0149+!,-*$4A8GA
".'/(
"72!!3
)7'/(!!
01)-!
01)'$!2'$-*3!
01)$!
01)$!
")%-$!
在•:! !里•
"D5!
01=!)**千万不要选这个,不然会出现•
H4!A9A23之类的错误•
"'!!
"'!!!
"'!!!
"'!!
"<-:!
"++!
01/!+!
在•' !里•
"'#!
01-4BI!
01(#$*-#$I!
01+%/I!
"%':I!
"J-%I!
"-7%I!
在•'$,! !里•
"'$82%#3!
01'$82%#3'-!)**千万不要选这个,不然后
剩余18页未读,继续阅读
紫麓寒枭
- 粉丝: 11
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1