描述
您好,
我无法填写,并且它显示以下消息,我做错了什么吗?
11:19:24 **** 构建配置调试项目 LPC176x ****
make -r -j4 all
构建文件:../src/trinamic/tmc2209.c
构建文件:../src/trinamic/tmc2130hal.c
构建文件:../ src
/trinamic/tmc2130.c 构建文件:../ src/trinamic/common.c
调用:MCU C 编译器
调用:
MCU C 编译器 调用:MCU C 编译器
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections-fdata-sections-fmerge-constants-fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF“src/trinamic/tmc2130hal.d”-MT“src/trinamic/tmc2130hal.o”-MT“src/trinamic/tmc2130hal.d”-o“src/trinamic/tmc2130hal.o” “../src/trinamic/tmc2130hal.c”
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/tmc2130.d” -MT”src/trinamic/tmc2130.o” -MT”src/trinamic/tmc2130.d” -o “src/trinamic/tmc2130.o” “../src/trinamic/tmc2130.c”
调用:MCU C 编译器
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections-fmerge-constants-fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF“src/trinamic/tmc2209.d”-MT“src/trinamic/tmc2209.o”-MT“src/trinamic/tmc2209.d”-o“src/trinamic/tmc2209.o” “../src/trinamic/tmc2209.c”arm-none-eabi-gcc
-DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/common.d” -MT”src/trinamic/common.o” -MT”src/trinamic/common.d” -o “src/trinamic/common.o” “../src/trinamic/common.c”
已完成构建:../src/trinamic/tmc2130.c
完成构建:../src/trinamic/tmc2130hal.c
构建文件:../src/trinamic/tmc2209hal.c
调用:MCU C 编译器
构建文件:../src/trinamic/tmc26x.c
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/tmc2209hal.d” -MT”src/trinamic/tmc2209hal.o” -MT”src/trinamic/tmc2209hal.d” -o “src/trinamic/tmc2209hal.o” “../src/trinamic/tmc2209hal.c”
已完成构建:../src/trinamic/common.c
调用:MCU C 编译器
完成构建:../src/trinamic/tmc2209.c
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/tmc26x.d” -MT”src/trinamic/tmc26x.o” -MT”src/trinamic/tmc26x.d” -o “src/trinamic/tmc26x.o” “../src/trinamic/tmc26x.c”
构建文件:../src/trinamic/tmc5160.c
调用:MCU C 编译器
构建文件:../src/trinamic/tmc5160hal.c
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/tmc5160.d” -MT”src/trinamic/tmc5160.o” -MT”src/trinamic/tmc5160.d” -o “src/trinamic/tmc5160.o” “../src/trinamic/tmc5160.c”
调用:MCU C 编译器
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/tmc5160hal.d” -MT”src/trinamic/tmc5160hal.o” -MT”src/trinamic/tmc5160hal.d” -o “src/trinamic/tmc5160hal.o” “../src/trinamic/tmc5160hal.c”
已完成构建:../src /trinamic/tmc2209hal.c
已完成构建:../src/trinamic/tmc26x.c
构建文件:../src/trinamic/tmc_interface.c
构建文件:../src/sdcard/sdcard.c
调用:MCU C 编译器
调用:MCU C 编译器
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/sdcard/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/sdcard/sdcard.d” -MT”src/sdcard/sdcard.o” -MT”src/sdcard/sdcard.d” -o “src/sdcard/sdcard.o” “../src/sdcard/sdcard.c”
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/trinamic/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/trinamic/tmc_interface.d” -MT”src/trinamic/tmc_interface.o” -MT”src/trinamic/tmc_interface.d” -o “src/trinamic/tmc_interface.o” “../src/trinamic/tmc_interface.c”
已完成构建:../src/ trinamic/tmc5160.c
已完成构建:../src/trinamic/tmc5160hal.c
构建文件:../src/sdcard/ymodem.c
在包含自 ../src/sdcard/sdcard.c:22 的文件中:
../src/sdcard/sdcard.h:30:10:致命错误:driver.h:没有此文件或目录
30 | #include “driver.h”
| ^~~~~~~~~~
编译终止。
调用:MCU C 编译器
构建文件:../src/motors
/trinamic.c arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/sdcard/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/sdcard/ymodem.d” -MT”src/sdcard/ymodem.o” -MT”src/sdcard/ymodem.d” -o “src/sdcard/ymodem.o” “../src/sdcard/ymodem.c”
调用:MCU C 编译器
make:*** [src/sdcard/subdir.mk:23: src/sdcard/sdcard.o] 错误 1
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -DCORE_M3 -D__LPC17XX__ -D__NEWLIB__ -D__USE_LPCOPEN -DNO_BOARD_LIB -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map=”../src/motors/”=. -mcpu=cortex-m3 -mthumb -D__NEWLIB__ -fstack-usage -MMD -MP -MF”src/motors/trinamic.d” -MT”src/motors/trinamic.o” -MT”src/motors/trinamic.d” -o “src/motors/trinamic.o” “../src/motors/trinamic.c”
make: *** 等待未完成的作业….
在从 ../src/sdcard/ymodem.c:28 包含的文件中:
../src/sdcard/sdcard.h:30:10:致命错误:driver.h:没有这样的文件或目录
30 | #include “driver.h”
| ^~~~~~~~~~
编译终止。..
/src/motors/trinamic.c:25:10: 致命错误:driver.h:没有此文件或目录
25 | #include “driver.h”
| ^~~~~~~~~~
编译终止。make
:*** [src/sdcard/subdir.mk:23: src/sdcard/ymodem.o] 错误 1
完成构建:../
src/trinamic/tmc_interface.c make:*** [src/motors/subdir.mk:20: src/motors/trinamic.o] 错误 1
“make -r -j4 all”以退出代码 2 终止。构建可能不完整。
11:19:28 构建失败。7 个错误,0 个警告。(耗时 3 秒 391 毫秒)
活动
terjeio 评论道 2021年7月25日
几天后当我“重新开始工作”时,我会检查一下这一点。
这个问题从grblHAL/core转移过来2021年7月26日
terjeio 评论道 2021年7月26日
我在为引导加载程序或发布版本编译时遇到了一堆错误,但与您的版本不同。我已经更新了代码库来修复这些错误。您能否再次下载/更新源代码,看看错误是否仍然存在?如果仍然存在,请报告给我。
silvanopas 评论道 2021年7月26日
…
silvanopas 评论道 2021年7月26日
…
terjeio 评论道 2021年7月26日
项目导入正确吗?项目资源管理器中显示的是这样的:
silvanopas 评论道 2021年7月26日
…
terjeio 评论道 2021年7月27日
您的工作区看起来与我上面发布的工作区相似吗?
silvanopas 评论道 2021年7月27日
…
terjeio 评论道 2021年7月27日
好的,那么包含路径呢?它们正确吗?使用“文件”>“属性”,然后导航到此对话框并进行比较:
项目文件夹中的.cproject文件包含这些设置 – 我想知道它是否以某种方式被损坏了。
silvanopas 评论道 2021年7月27日
…
已完成,关闭2021年10月11日