- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在带有Qt SDK(C++),固件和Arduino Softaware的Windows 7上运行
我想知道为什么firmata.h无法正常工作
#ifndef Firmata_Boards_h
#define Firmata_Boards_h
#include <inttypes.h>
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h" // for digitalRead, digitalWrite, etc
#else
#include "WProgram.h"
#endif
D:\SGU\Semester 8\Program\OpenCVMultithreaded\Boards.h:9: error: Arduino.h: No such file or directory
INCLUDEPATH += "D:\opencv\build\include"
INCLUDEPATH += "D:\opencv\build\include\opencv"
INCLUDEPATH += "C:\Program Files (x86)\Arduino"
INCLUDEPATH += "C:\Program Files (x86)\Arduino\hardware"
INCLUDEPATH += "C:\Program Files (x86)\Arduino\lib" I
INCLUDEPATH += "C:\Program Files (x86)\Arduino\libraries"
INCLUDEPATH += "C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino\Arduino.h"
最佳答案
这不是链接问题,而是编译问题,与您正在使用的特定库无关。您可能没有指定在哪里可以找到头文件或库文件。
在您的项目文件(.pro
)中添加
INCLUDEPATH += PATH_TO_ARDUINNO_HEADERS
PATH_TO_ARDUINNO_HEADERS
可以是
C:/Arduino/include
。
LIBS += "-Lc:/Arduino/lib" -larduinnoshared
"Arduino.h"
的前缀。
"C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino\Arduino.h"
INCLUDEPATH += "C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino"
关于c++ - Qt与Firmata链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24604214/
当使用此脚本使引脚 12 上的 LED 闪烁时,该脚本不会越过引脚 12 设置为高电平的第 27 行。没有错误消息。 import json import urllib fro
我正在为 ConfigurableFirmata 编写自定义模块,我看到库正在使用回调,例如: void Class::handleCapability(byte pin); boolean Clas
我是 python 的新手,使用 firmata 我正在尝试使用 arduino 。 这是我想要发生的事情: 使用 LED 设置 arduino 作为数字输出 将电位器设置为模拟 0 将 PyQt 计
这是一个基本的理解问题。我试图遵循这个解释 http://www.barryvandam.com/node-js-communicating-with-arduino/但那里的某些东西对我来说听起来有
我正在使用标准的 firmata 与 Java Processing 交互并运行一个 arduino 项目。用于与 java 进行接口(interface)处理的 Arduino 类在 arduino
我有一个 Arduino Mega 1280,想通过 Firmata 与它通信。这听起来很容易... 所以我的问题:如果我使用包含在 Arduino 1.0 中的 Arduino 的 Standard
我正在尝试使用 Firmata.js 控制 Tinkerkit 的 braccio ( https://store.arduino.cc/tinkerkit-braccio )。我有一个 Arduin
我运行的是 Raspberry Pi Model B(512MB RAM),带有 16 GB 300MB/s SD 卡和最新的 raspbian(包含所有更新)。 在这台机器上,我设置了一个 apac
我是一名优秀的程序员,十分优秀!