【发布时间】:2018-12-17 14:11:56
【问题描述】:
Arduino SDK 1.8.8 Azure 库:1.0.45
当我为 ESP8288 编译(使用 Arduini IDE 1.8.8)Azure IoT 中心示例(命令中心)时,我会收到下一个错误:所有其他 Azure 示例也会出现同样的错误。
C:\Users\naakar\Documents\Arduino\libraries\AzureIoTHub\src/sdk/serializer.h:441:79:错误:此处未声明“REFLECTED_17”(不在函数中)
static const REFLECTED_DATA_FROM_DATAPROVIDER ALL_REFLECTED(name) = { &C2(REFLECTED_, C1(DEC(__COUNTER__))) };
^
C:\Users\naakar\Documents\Arduino\libraries\AzureIoTUtility\src/azure_c_shared_utility/macro_utils.h:4359:18:注意:在宏“C2_”的定义中
#define C2_(x,y) x##y
??知道要检查什么吗?
【问题讨论】:
-
如果以下建议的解决方案不适合您,请在github.com/Azure/azure-iot-sdk-c 提交问题并附上必要的日志,以便我们进一步调试。谢谢!