Visual Studio(可视化宏)不包含 Arduino 库
Visual Studio (Visual Macro) doesn't include Arduino libraries
首先,如果不适合问这个问题,我深表歉意。我不确定我应该 post 在这里还是在 Electronics Stack Exchange 上。
我在 Visual Studio 13 中为 Arduino 使用 "Visual Micro" add-ons。通常,它工作正常。但是对于我的项目,我必须下载这两个库文件,"Adafruit_SSD1306" 和 "Adafruit_GFX"。 Arduino IDE 工作正常但 Visual Studio 不能包含它们。它甚至不能包含 "Wire.h" 但完美地包含 "SPI.h" header 它们都在同一目录中。我将这些文件目录包含在项目属性中。但是当我 运行 "Build" 它给出了一个致命错误:
并停止编译。其余两个包含文件也会出现同样的错误。
任何人都可以指出我犯的任何错误,或者建议任何解决这个问题的方法吗?
感谢您的宝贵时间。
项目属性截图:
其实我犯了一个很愚蠢的错误,大部分时间都不值得去寻找。这简直是废话。
“#include”和 <Wire.h>
之间没有 space,因此编译器会将其作为一个完整的句子来读取。如果我写:
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
而不是
#include<Wire.h>
#include<Adafruit_GFX.h>
#include<Adafruit_SSD1306.h>
那就一切都好了。
我真傻。 -_-
首先,如果不适合问这个问题,我深表歉意。我不确定我应该 post 在这里还是在 Electronics Stack Exchange 上。
我在 Visual Studio 13 中为 Arduino 使用 "Visual Micro" add-ons。通常,它工作正常。但是对于我的项目,我必须下载这两个库文件,"Adafruit_SSD1306" 和 "Adafruit_GFX"。 Arduino IDE 工作正常但 Visual Studio 不能包含它们。它甚至不能包含 "Wire.h" 但完美地包含 "SPI.h" header 它们都在同一目录中。我将这些文件目录包含在项目属性中。但是当我 运行 "Build" 它给出了一个致命错误:
并停止编译。其余两个包含文件也会出现同样的错误。
任何人都可以指出我犯的任何错误,或者建议任何解决这个问题的方法吗?
感谢您的宝贵时间。
项目属性截图:
其实我犯了一个很愚蠢的错误,大部分时间都不值得去寻找。这简直是废话。
“#include”和 <Wire.h>
之间没有 space,因此编译器会将其作为一个完整的句子来读取。如果我写:
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
而不是
#include<Wire.h>
#include<Adafruit_GFX.h>
#include<Adafruit_SSD1306.h>
那就一切都好了。
我真傻。 -_-