关闭 frviana 打开了这个问题 2020 年 8 月 17 日 · 1条评论 关闭 #error“未定义必需的 HOMING_CYCLE_0。”#907 frviana 打开了这个问题 2020 年 8 月 17 日 · 1条评论 注释 弗维亚纳 评论了 2020 年 8 月 17 日 • 编辑 @chamnit我知道这里已经讨论过这个问题,但我已经尝试了所有方法,但仍然无法编译。我已经删除了 Arduino 的所有实例,包括 ~/Library/Arduino15 和 ~/Documents/Arduino,终止了进程,删除了 Arduino 应用程序并重新安装。 每次我对 config.h 进行更改时,我都会收到此错误。更改是正确的,因为我几乎评论了 3 轴归位的两个条目,并删除了两个轴归位的两个条目的注释。 我注意到,即使我退出并终止任何 Arduino IDE 进程并用未触及的新 grbl 代码替换我的 ~/Documents/Arduino/libraries/ 中的 grbl 库并尝试编译我也会得到同样的错误,但是,如果我对 0.9j 执行相同的操作,它表明变量已被修改/重新定义,但对于 1.1,它只是给出了一个错误。 我试过使用 0.9j,它可以工作,但不能使用 1.1。 你能帮我吗? 以下是我得到的,这是一个与其他人讨论过的问题。希望有人能在这里阐明一些想法。 在 /Users/fviana/Documents/Arduino/libraries/grbl/config.h:30:0 中包含的文件中, 来自 /var/folders/7j/x8c3vjls1v748jzq24tyhghw0000gq/T/arduino_modified_sketch_670374/sketch_aug17a.ino:3: /Users/fviana/文档/Arduino/libraries/grbl/grbl.h:68:4: 错误:#error “Required HOMING_CYCLE_0 not defined.” #error“未定义必需的 HOMING_CYCLE_0。” ^~~~~ /Users/fviana/Documents/Arduino/libraries/grbl/grbl.h:108:4: 错误:#error “WCO 刷新必须大于一。” #error “WCO 刷新必须大于一。” ^~~~~ /Users/fviana/Documents/Arduino/libraries/grbl/grbl.h:111:4: 错误:#error“覆盖刷新必须大于零。” #error“覆盖刷新必须大于零。 退出状态 1 为板 Arduino Uno 编译时出错。 作者 弗维亚纳 评论了 2020 年 8 月 18 日 解决了。我花了几个小时在这上面。主要是,如果我尝试在库上编译 grbl,我会收到错误,但是,如果我在 config.h 上进行更改并关闭草图并打开示例 -> grblUpload,它将编译并上传。 问题已解决,现在我只能使用 2 轴进行归位。 希望其他有类似问题的人能找到这个解决方案,这会对他们有所帮助。 frviana已完成 关闭 2020 年 8 月 18 日 喜欢 (0) 启用 M17/M18 以控制步进电机的电源 #1071 双轴设置搞砸了 Z! #908 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
@chamnit我知道这里已经讨论过这个问题,但我已经尝试了所有方法,但仍然无法编译。我已经删除了 Arduino 的所有实例,包括 ~/Library/Arduino15 和 ~/Documents/Arduino,终止了进程,删除了 Arduino 应用程序并重新安装。
每次我对 config.h 进行更改时,我都会收到此错误。更改是正确的,因为我几乎评论了 3 轴归位的两个条目,并删除了两个轴归位的两个条目的注释。
我注意到,即使我退出并终止任何 Arduino IDE 进程并用未触及的新 grbl 代码替换我的 ~/Documents/Arduino/libraries/ 中的 grbl 库并尝试编译我也会得到同样的错误,但是,如果我对 0.9j 执行相同的操作,它表明变量已被修改/重新定义,但对于 1.1,它只是给出了一个错误。
我试过使用 0.9j,它可以工作,但不能使用 1.1。
你能帮我吗?
以下是我得到的,这是一个与其他人讨论过的问题。希望有人能在这里阐明一些想法。
在 /Users/fviana/Documents/Arduino/libraries/grbl/config.h:30:0 中包含的文件中,
来自 /var/folders/7j/x8c3vjls1v748jzq24tyhghw0000gq/T/arduino_modified_sketch_670374/sketch_aug17a.ino:3:
/Users/fviana/文档/Arduino/libraries/grbl/grbl.h:68:4: 错误:#error “Required HOMING_CYCLE_0 not defined.”
#error“未定义必需的 HOMING_CYCLE_0。”
^~~~~
/Users/fviana/Documents/Arduino/libraries/grbl/grbl.h:108:4: 错误:#error “WCO 刷新必须大于一。”
#error “WCO 刷新必须大于一。”
^~~~~
/Users/fviana/Documents/Arduino/libraries/grbl/grbl.h:111:4: 错误:#error“覆盖刷新必须大于零。”
#error“覆盖刷新必须大于零。
退出状态 1
为板 Arduino Uno 编译时出错。