您的位置:首页 > 其它

问题解决:缺少“;”(在标识符“PhysicalMediumType”的前面)

2008-11-03 13:22 696 查看
错误 1 error C2146: 语法错误 : 缺少“;”(在标识符“PhysicalMediumType”的前面) c:/program files/microsoft sdks/windows/v6.0a/include/netioapi.h 156 PPPOE

是这一行.

NDIS_PHYSICAL_MEDIUM PhysicalMediumType;

明显是未定义造成的.

于是查看包含关系.或者用工具查看该 NDIS_PHYSICAL_MEDIUM 结构的定义位置.发现在

WpdPack/Include

在我另外添加的头文件包含位置.

原因: 附加的头文件包含位置的头文件比vs2008自带的老.未定义相关结构.

解决:在头文件包含位置,改变顺序.

将 D:/Program Files/WpdPack/Include

放到其他头文件目录后面.放到最后.

另外包含的库的位置也放最后.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐