配置交叉编译工具链
简单记录一下配置交叉编译工具链的过程。
发布日期: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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.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
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