error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)
使用DXSDK时,会报出这个错误,网上有很多解决方案是包含DXSDK包含头文件顺序的问题.
还有一种情况,如果DXSDK的目录路径中含中文字符也会引起这个问题。
如我的DXSDK在: "D:\DX9SDK\新版SDK\v1.1\Lib"这会引起这个错误.
解决方案:
将路径中的中文字符替换或者去掉即可(D:\DX9SDK\SDK\v1.1\Lib);
error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)
使用DXSDK时,会报出这个错误,网上有很多解决方案是包含DXSDK包含头文件顺序的问题.
还有一种情况,如果DXSDK的目录路径中含中文字符也会引起这个问题。
如我的DXSDK在: "D:\DX9SDK\新版SDK\v1.1\Lib"这会引起这个错误.
解决方案:
将路径中的中文字符替换或者去掉即可(D:\DX9SDK\SDK\v1.1\Lib);