配置交叉编译工具链
发布日期:2021-07-01 04:22:19 浏览次数:49 分类:技术文章

本文共 1065 字,大约阅读时间需要 3 分钟。

文章目录

简单记录一下配置交叉编译工具链的过程。

1 配置交叉编译工具链

交叉编译工具链存放于/home/book 目录下。设置交叉编译工具主要是设置 PATH, ARCH 和 CROSS_COMPILE 三个环境变量。

1.1 永久生效

永久修改,需要修改用户配置文件。在 Ubuntu 系统下,修改如下:

vim ~/.bashrc
在行尾添加或修改:

export ARCH=armexport CROSS_COMPILE=arm-linux-gnueabihf-export PATH=$PATH:/home/book/imx6ull/ToolChain/gcc-linaro-6.2.1-2016.11-x86_64_arm-linuxgnueabihf/bin

设置完毕后,要执行 sourc ~/.bashrc 命令使其生效。

1.2 临时生效

执行完“export”命令后,该设置只对当前终端有效:

book@100ask:~$ export PATH=$PATH:/home/book/imx6ull/ToolChain/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/binbook@100ask:~$ export ARCH=armbook@100ask:~$ export CROSS_COMPILE=arm-linux-gnueabihf-

1.3 手动指定

先设置 PATH 环境变量,然后在 make 编译时指定 ARCH 架构 CROSS_COMPILE 交叉编译工具链(执行 make 命令时指定的参数,只对当前命令有效;下次执行 make 时仍需要再次指定那些参数):

book@100ask:~$ export PATH=$PATH:/home/book/imx6ull/ToolChain/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/binbook@100ask:~$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-

2 测试交叉编译工具链

测试环境变量:

book@100ask:~$ echo $ARCHarmbook@100ask:~$ echo $CROSS_COMPILEarm-linux-gnueabihf-

测试交叉编译器:

book@100ask:~$ arm-linux-gnueabihf-gcc -v

在这里插入图片描述

转载地址:https://muzimin.blog.csdn.net/article/details/102776526 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:开发板通过NTS挂载在PC机中的文件夹
下一篇:C#控制台程序生成文件分析

发表评论

最新留言

不错!
[***.144.177.141]2024年03月21日 13时50分32秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

Windj:在CSDN blog发一篇文章有多难 2019-04-26
CSDN日报20170515 ——《 聊聊我对 WannaCry 产生的感慨》 2019-04-26
CSDN下载频道1月最受欢迎资源强力推荐~! 2019-04-26
CSDN日报20170516 ——《 驱动小白和硬件老司机关于硬件那点事儿的一次密谈》 2019-04-26
2012CSDN网站六大类职位火热招聘:社区编辑、产品交互设计、信息安全主管、前端工程师、Ruby工程师、搜索工程师 (已结束) 2019-04-26
CSDN日报20170517 ——《怎样和虐死人的老项目谈恋爱》 2019-04-26
CSDN日报20170519 ——《思维的局限》 2019-04-26
【新收录】CSDN日报 —— Kotlin 专场 2019-04-26
一天都被 Kotlin 刷屏了,CSDN学院不服气,我也来刷刷 2019-04-26
CSDN日报20170522 ——《从个人习惯到真正的好方法》 2019-04-26
Python创意编程活动获奖名单公布啦!! 2019-04-26
CSDN Blog新版首页发布,欢迎关注 2019-04-26
CSDN日报20170523 ——《技术合伙人,千万别做!》 2019-04-26
CSDN日报20170524 ——《2017 软件精英挑战赛总结》 2019-04-26
CSDN日报20170525 ——《狗蛋的寻亲之路,结识嵌入式世界的那只狗》 2019-04-26
CSDN日报20170526 ——《论程序员的时代焦虑与焦虑的缓解》 2019-04-26
【CSDN 日报】| 4.19-5.19 上榜作者排行出炉 2021-06-29
CSDN日报20170527 ——《人机大战,历史的见证》 2021-06-29
CSDN日报20170531 ——《这个架构能实现吗?》 2021-06-29
CSDN日报20170601 ——《程序猿职业生涯的迷惘与野望》 2021-06-29