12: syntax error和makefile:8: recipe for target 'ledc.bin' failed

XXXX 12: syntax error和makefile:8: recipe for target ‘ledc.bin’ failed
在Linux中报这种错误,一般都是链接性代码有误;
12: syntax error和makefile:8: recipe for target 'ledc.bin' failed_第1张图片
经过细心发现:在链接文件 imx6u.lds
SECTIONS{
. = 0x87800000;
.text :
{
start.o
*(.text)
}
.rodata ALIGN(4) : { (.rodata)}
.data ALIGN(4) : { *(.data) }
__bss_start = .;
.bss ALIGN(4) : { *(.bss) *(COMMON)}
__bss_end .;
解决办法:
仔细发现是否有不符合格式的代码
最后一行,代码少一个等号 __bss_end =.;

在这里插入图片描述

你可能感兴趣的:(嵌入式)