嵌入式Linux开发笔记之手动设置交叉编译工具链


开发平台

  • Development environmentLinux
  • Compilation tool chainarm-linux-gnueabihf-gcc
  • BoardEmbedfire EBF6ULL S1 eMMc

拷贝交叉编译工具链到Linux主机

1、通过MobaXterm远程登录Linux主机

在这里插入图片描述
点击图中按钮就可以将交叉编译工具链拷贝到Linux主机上;编译工具链从野火资料中下载的。如你所见,MobaXterm这个工具还是挺强大,而且还是免费的。


安装交叉编译工具链

1、创建 imx6ull-toolchain目录存放交叉编译工具链

在这里插入图片描述

2、解压交叉编译工具

在这里插入图片描述

3、设置工具链永久生效

如不设置永久生效就要在编译的时候指定PATHARCHCROSS_COMPILE三个环境变量。

修改用户配置文件

 vim ~/.bashrc

在该文件末尾添加
在这里插入图片描述
保存退出后,立马使用arm-linux-gnueabihf-gcc -o hello helloworld.c编译程序会提示:
在这里插入图片描述
这是因为修改了用户配置文件还没有重新使其生效。执行下面命令后配置就生效了:

 source .bashrc

再编译程序编译成功。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36413982/article/details/103229854