编译某些源码在winnt.h里面提示:
error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)
这种情况一般是因为dxsdk的头文件放在其他头文件前面了。
或者工程里面添加了这个头文件。把它放在vs设置里面的头文件最后就行了。
本文介绍了解决在编译源码过程中遇到的winnt.h文件中出现的C2146语法错误的方法。该错误通常由于dxsdk头文件与其他头文件的顺序不当引起,文章提供了调整头文件包含顺序的具体解决方案。
编译某些源码在winnt.h里面提示:
error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)
这种情况一般是因为dxsdk的头文件放在其他头文件前面了。
或者工程里面添加了这个头文件。把它放在vs设置里面的头文件最后就行了。

被折叠的 条评论
为什么被折叠?