1、这个问题主要派慎磨是ARM编译器版本产生的,是这两个版本产生了问题。升级到6.13版本理论尘斗上就可以解决该问题了。升级ARM编译器的版本是比较耗时的。要下载新孝戚的ARM版本,要做一系列的配置,让keil5开发环境能够支持6.13的ARM编译器。
2、勾选掉OneELFSectionperFunction,不行。这个其实也是一种优化方案,意思就是对没有调用到的函数就直接优化掉,不要放到最终的ELF二进制文件中。
基本信息:wind10,VMware,Ubuntu16.4
报错好像是缺少编译命令。
度娘关键词:
严格按照原子的环境搭建去完成的
检查本机GCC编译器 : arm-linux-gnueabihf-gcc -v
回车输出 : gcc version 4.9.4 (linaro GCC 4.9-2017.01)
检查环境变量 : sudo vi /etc/profile
添加 export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin
用裸机点灯实验测试慧伍山编译器,正常!
看左哥实际教学视频,发现 make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean 少空一格
就Uboot编译,最终解决方法是重新从wind中向前中ubuntu添加Uboot压缩包,解压,橘模编辑顶层Makefile 添加
使用 make V=1 -j1 编译
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)