【发布时间】:2015-07-17 06:06:17
【问题描述】:
我试图了解这个变量的用途。看起来它需要用于 iOS 构建,因为您无法访问 iOS 设备上的 MAC 地址?
如果未定义,NetworkInterface.cpp 中的第 1349 行将在编译时失败并显示“找不到文件”: #包括
我的评估是否正确?
【问题讨论】:
标签: poco-libraries
我试图了解这个变量的用途。看起来它需要用于 iOS 构建,因为您无法访问 iOS 设备上的 MAC 地址?
如果未定义,NetworkInterface.cpp 中的第 1349 行将在编译时失败并显示“找不到文件”: #包括
我的评估是否正确?
【问题讨论】:
标签: poco-libraries
您的评估是正确的。如果平台上没有 net/if_types.h 标头,则某些类型未定义。结果是这些类型在发现接口类型期间将not be detected,并且接口将被报告为NI_TYPE_OTHER 类型。
出于某种原因,虽然 Apple provides the header,但在 iPhone 设备上却是 not available。
如果你需要确切地知道接口的类型是什么,这个缺点会影响你;您应该可以从接口名称中discover。
【讨论】: