今天写了一个led的驱动程序,进行编译时提示:arm-elf-gcc -o -c leds.o led.S ; arm-elf-gcc :leds.o : No such file or directory错误,如图。
将arm-elf-gcc -o -c leds.o leds.s修改为arm-elf-gcc -c -o leds.o leds.s后程序编译正确。
若将arm-elf-gcc -c -o leds.o leds.s中-c 改为大写的C,arm-elf-gcc-C -o leds.o leds.s后程序可能出现以下错误。
所以在编写makefile文件时,一定要注意规则。