注释
|
您不应该再使用旧的构建过程。 |
|
我在示例文件夹中使用了 grblupload.ini。 Arduino:1.6.0(Windows 7),Scheda:“Arduino Uno” C:\Program Files (x86)\Arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD 目录-mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10600 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\硬件\arduino\avr\variants\standard C:\Users\ACAMPE grblUpload.ino:28:18: fatal error: grbl.h: 没有这样的文件或目录 |
|
我最初确实遇到了类似的问题,因为我的网络使用重定向的主文件夹,而 Arduino 1.6 中更新的基于 Cygwin 的编译器不处理 include 指令中的 UNC 路径名。如果您有类似的东西,您可能需要将 Arduino sketchbook 文件夹更改为标准路径(在 File->Preferences 下)。 |
|
我有:
|
|
如果导入 grbl 库没有在草图中显示任何内容,那么您一定没有将文件放在正确的文件夹中。在 C:\Arduino\libraries\Grbl 中,您是否看到所有文件,如 config.h 和 grbl.h,或者它们是否位于其下方的另一个子文件夹(例如 grbl)中? |
|
@campe89:我刚刚下载了最新的 Arduino IDE 版本并在我的 Mac 上进行了测试。它可以工作,但您需要关闭 IDE 并在导入库后重新打开它。此外,在添加 grbl 库时,请确保选择仅包含源代码的“grbl”文件夹。抱歉,我还没有时间更新 Wiki 并编写说明。但是,我会确保在它被推送到 master 时我会这样做。 |
|
谢谢@chamnit,现在可以了! |


大家好!
我尝试用 arduino ide 1.0.5-r2 编译 grbl edge 0.9i 但有这个错误:
core.a(main.cpp.o): 在函数
main': C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino/main.cpp:11: undefined reference to设置中’C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino/main.cpp:14: undefined reference to `loop’
任何解决方案?