开源改变世界!!

来自 makr3d 的提交无法编译(使用 DOGM-LCD 时) #544

推推 grbl 2年前 (2023-02-05) 160次浏览
关闭
MaikStohn 打开了这个问题 2013 年 7 月 15 日 · 4条评论
关闭

来自 makr3d 的提交无法编译(使用 DOGM-LCD 时)#544

MaikStohn 打开了这个问题 2013 年 7 月 15 日 · 4条评论

评论

来自 makr3d 的提交无法编译(使用 DOGM-LCD 时) #544
贡献者

来自 makr3d ( cdaaad3 ) 的提交在“dogm_lcd_implementation.h”的第 80 行中使用了错误的“#elsif defined(…)”…

这当然不能编译。“elsif”不存在(也许是“#elif”)?

并且请尝试在合并之前编译代码(在 arduino 设置中启用编译器输出以查看警告/错误也有帮助)。

来自 makr3d 的提交无法编译(使用 DOGM-LCD 时) #544

抱歉,没有对此进行测试。但是有很多选择。
我总是使用默认选项进行编译。

来自 makr3d 的提交无法编译(使用 DOGM-LCD 时) #544
贡献者作者

@erik:这不是给你的评论……拉取请求的创建者肯定会编译它并得到错误/警告。

来自 makr3d 的提交无法编译(使用 DOGM-LCD 时) #544
贡献者

这个是大约一年前创建的,有很多变化,请下载最新的 marlin 副本,看看问题是否仍然存在。您还可以使用最新的 arduino IDE 来刷新 marlin 固件。如果您的板文件等只能在旧的 ide 下工作,请先升级它们,以便它们在最新的 IDE 下工作。

如果您为不在https://github.com/ErikZalm/Marlin/tree/Marlin_v1/ArduinoAddons中的硬件创建板文件,请 fork marlin 并添加文件,然后创建一个拉取请求,以便我们可以获得硬件支持的。这也将使人们了解人们正在使用什么硬件。