Eclipse 日食不';t正确格式化makefile

Eclipse 日食不';t正确格式化makefile,eclipse,makefile,Eclipse,Makefile,Eclipse根据预编译器配置自动生成这个makefile,但它要么不插入TAB,要么不间断地插入新行 它会导致错误: Src/subdir.mk:47: *** missing separator. Stop. 这行代码如下所示: arm-none-eabi-gcc ${cross_toolchain_flags} -D__weak=__attribute__((weak)) -D __packed=__attribute__((__packed__)) -D USE_HAL_DR

Eclipse根据预编译器配置自动生成这个makefile,但它要么不插入TAB,要么不间断地插入新行

它会导致错误:

Src/subdir.mk:47: *** missing separator.  Stop.
这行代码如下所示:

    arm-none-eabi-gcc ${cross_toolchain_flags} -D__weak=__attribute__((weak)) -D
__packed=__attribute__((__packed__)) -D
USE_HAL_DRIVER -D
很多人都有相同的问题,他们中的大多数人通过更新eclipse解决了这个问题。我试过几个版本,但仍然一无所获


有人有这个问题吗?如果是这样的话,有没有办法修复它呢?

看起来您已经将Eclipse配置为包装过长的行。 尝试禁用此功能