如何Ubuntu配置多个交叉编译工具??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何Ubuntu配置多个交叉编译工具??相关的知识,希望对你有一定的参考价值。
公司用到多款不同的arm芯片,不同的arm芯片有自己的交叉编译工具,配置完环境变量后每次只能使用一个交叉编译工具,很麻烦.有没有什么办法可以同时使用两个交叉编译工具??
你新建两个账户user1和user2把工具安装在/home,然后变量写在.bashrc中,不要写到全局。✎_______________________________追问好主意,谢谢.
好主意,谢谢.
参考技术A 一般这种情况,还是改名吧,也可以软链接 参考技术B arm Linux gcc 一个不就好了 为什么要两个追问不同的芯片有不同的编译器,arm-linux-gcc不能通用
Ubuntu配置交叉编译环境(配置交叉编译工具链)配置arm-linux-gcc交叉编译工具链(添加交叉编译工具链(toolchain)到环境变量)
我们arm-linux-gnueabihf-gcc
的交叉编译工具集在
/home/yg/rv/sdk/rv1.8/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/host/bin/
目录下
把交叉编译工具链的路径添加到环境变量PATH中去:
gedit /etc/profile
在最后面添加:
export PATH=$PATH:/home/yg/rv/sdk/rv1.8/rv1126_rv1109/buildroot/output/rockchip_rv1126_rv1109/host/bin/
使环境变量生效并验证:
source /etc/profile
检查是否将路径加入到PATH:
echo $PATH
查看环境是否搭建成功:
arm-linux-gnueabihf-gcc -v
参考文章:Ubuntu系统下arm-linux-gcc交叉编译环境搭建过程
20220822 貌似执行source /etc/profile
打开新的终端还是之前的环境不知道咋回事。。。。
以上是关于如何Ubuntu配置多个交叉编译工具??的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu配置交叉编译环境(配置交叉编译工具链)配置arm-linux-gcc交叉编译工具链(添加交叉编译工具链(toolchain)到环境变量)
Ubuntu配置交叉编译环境(配置交叉编译工具链)配置arm-linux-gcc交叉编译工具链(添加交叉编译工具链(toolchain)到环境变量)