1.安装交叉开发工具链
下载地址:https://releases.linaro.org/components/toolchain/binaries/
2.选择版本号:
选择低版本,并后缀携带hf,含有硬件浮点数运算的版本
https://releases.linaro.org/components/toolchain/binaries/latest-4/arm-linux-gnueabihf/
将下载的编译工具放置到ubuntu中
解压:
tar -xvf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz
进入解压后的文件夹中的bin目录
将当前bin目录添加到环境配置path中,可以达到全局编译的目的
sudo vim /etc/bash.bashrc
增加环境参数
验证命令 arm-linux-gnueabihf-c++ -v
能否调出版本号
在测试目录下,增加一个测试c文件,通过arm-linux-gnueabihf-gcc hello.c
进行编译,然后再用file a.out
命令查看编译后的文件执行参数详情是arm平台。
© 版权声明
文章版权归作者所有,转载请注明出处。
THE END
暂无评论内容