求助 怎么把makefile文件中的编译方法换成arm-linux-的编译方法 把该换的地方都换了 还是老提示错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助 怎么把makefile文件中的编译方法换成arm-linux-的编译方法 把该换的地方都换了 还是老提示错误相关的知识,希望对你有一定的参考价值。

请问下 应该怎么改?

找那个CROSS_COMPILE ,这个是交叉编译工具,修改为你编译器存放的路径就行了!你试试!例如:CROSS_COMPILE = arm-linux- ,且记的是"arm-linux-",在最后的“-”的后面是不能有空格的!因为编译器在编译的时候会自动加上gcc,g++之类的东西,这个就不用你操心了!如果你要是后面有空格,那就成”arm-linux- gcc“了,而就不是“arm-linux-gcc”了,希望楼主明白! 参考技术A CC = arm-linux-gcc
CPP = arm-linux-g++
还要看你的arm-linux-工具集在不在PATH里追问

就是说看看arm-linux-在不在etc/profile里面的path里吗?在 都改了 还是不好用 怎么办 那个as和ar不用改成arm-linux-吗?

参考技术B gcc g++ 的地方换成arm-linux-gcc 、arm-linux-g++

makefile示例

makefile示例
a. 改进:支持头文件依赖
  gcc怎么生成依赖
  gcc -M c.c 打印出来
  gcc -M -MF c.d c.c 把依赖存放在c.d中
  gcc -c -o c.o c.c -MD -MF c.d 编译出c.o,并把依赖放入c.d中
b. 添加CFLAGS
  编译参数
  例如:把警告当成错误 -Werror
  指定头文件目录 -I.
c. 分析裸板Makefile
  之前讲到过的内容:通用字符、变量、函数

如果,感到此时的自己很辛苦,那告诉自己:容易走的都是下坡路。坚持住,因为你正在走上坡路,走过去,你就一定会有进步。如果,你正在埋怨命运不眷顾,开导自己:命,是失败者的借口;运,是成功者的谦词。命运从来都是掌握在自己的手中,埋怨,只是一种懦弱的表现;努力,才是人生的态度。

以上是关于求助 怎么把makefile文件中的编译方法换成arm-linux-的编译方法 把该换的地方都换了 还是老提示错误的主要内容,如果未能解决你的问题,请参考以下文章

如何在linux下写makefile

makefile示例

我的U盘里面多了个叫MISC的文件,无法删除,求助下怎么把他删了。

把下面查询语句的在java中转换成sql语句,求助。

如何用arm-linux-gcc编译驱动程序,Makefile文件怎么写?

QT中如何把msvc编译器换成mingw编译器