打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ubuntu14.04.2 ODROID-U3交叉编译环境配置问题
因为是针对odroid-u3开发板,所以需要下载对应的交叉工具链——arm-eabi-4.4.3,然后下载u-boot源码(可以从GitHub下载)。
1、因为u-boot make时用的编译器是arm-linux-gcc,而适配odroid开发板的编译器是arm-eabi-      4.4.3,所以要做符号连接:
      ln -s arm-linux-gcc arm-eabi-gcc
      其他工具也需要做相应的符号连接。这种方式保证执行arm-linux-4.4.3时其实执行的是arm-eabi-4.4.3。
2、将arm-eabi-4.4.3文件夹放到/opt/toolchains(没有该目录时则需要建立)下,然后在/home/usr/.bashrc文件末尾增加
export PATH=/opt/toolchains/arm-eabi-4.4.3/bin:$PAHT,
其中,home包括普通用户和root,否则在普通用户模式下做sudo make smdk4412_config时会提示找不到命令。
在这一步遇到的问题:root模式下,无论在/etc/profile还是/root/.bashrc末尾添加
export PATH=/opt/toolchains/arm-eabi-4.4.3/bin:$PAHT,
执行source命令后退出root并再次登陆,执行
echo $PATH
后发现/opt/toolchains/arm-eabi-4.4.3/bin没有出现在PATH中,因此在用户模式下执行
sudo make smdk4412_config
不成功,导致编译工作只能在root模式下进行。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[转]eldk arm-linux-gcc 交叉编译环境
ARM USB蓝牙,Bluez 移植。
安装交叉编译工具arm-linux-gcc-4.3.2
[ARM Linux] [Qt] 移植Qt程序到ARM Linux上 (包括如何构建专业的...
Qt/Qte 4.7.2开发环境搭建及Micro2440的移植笔记
libCurl/openssl/Zlib的ARM移植
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服