在进行对DTH11代码进行编译的时候出了问题,请教一下怎么解决?

book@100ask:~/source/dht11$ make

arm-linux-gnueabihf-gcc -nostdinc -fno-builtin -I/home/book/source/dht11/include -Wall -c -o start.o start.S

make: arm-linux-gnueabihf-gcc: Command not found

Makefile:28: recipe for target 'start.o' failed

make: *** [start.o] Error 127


请先 登录 后评论

2 个回答

百问网-邵老师
擅长:RTOS STM32

make: arm-linux-gnueabihf-gcc: Command not found

这是交叉编译链没有设置或者交叉编译环境没有搭建好。

去看下V4.0的手册,一步一步的把环境搭建好了来。


请先 登录 后评论
今天的我,开心吗?

我查看了一下DTH11对应的Makefile 中PREFIX=arm-linux-gnueabihf-   我看视频里的交叉编译工具是arm-buildroot-linux-gnueabihf- ,我修改了这个部分,出现了另外的问题

请先 登录 后评论

相似问题