我想在Marlin固件中添加对Nextion显示的支持,但是在编译时出现错误。对不起,我的英语。
我不明白问题出在哪里,因为编译器显示的错误并不存在。
https://github.com/AdamFull/Marlin/tree/develop
我的文件:display.h,nextionlcd.h,nextionlcd.cpp,nondisplay.h
通过#define NEXTION_LCD
C:\ Users \ logot \ AppData \ Local \ Temp \ ccN4koWc.ltrans0.ltrans.o:在函数main':
<artificial>:(.text.startup+0x7f4): undefined reference to
lcd_setstatusPGM(char const *,signed char)'中
:(。text.startup + 0xc5a):对lcd_setstatusPGM(char const*, signed char)'
<artificial>:(.text.startup+0x1cec): undefined reference to
lcd_setstatusPGM(char const *,signed char)的未定义引用
C:\ Users \ logot \ AppData \ Local \ Temp \ ccN4koWc.ltrans6.ltrans.o:在函数get_serial_commands()':
<artificial>:(.text+0x708): undefined reference to
lcd_setstatusPGM(char const *,signed char)'中
collect2.exe:错误:ld返回1退出状态
*** [.pioenvs \ megaatmega2560 \ firmware.elf]错误1