C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\wincrypt.h:902: error: C3646: “cbOID”: 未知重写说明符
时间: 2023-12-22 20:02:31 浏览: 246
Windbg调试工具 Windbg-10.0.18.zip
根据提供的引用内容,你遇到的错误是C3646: “cbOID”: 未知重写说明符。这个错误通常是由于缺少头文件或者头文件路径不正确导致的。解决这个错误的方法有两种:
1. 修改inttypes.h文件:
在C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\ucrt\inttypes.h文件中,将第13行的#include <stdint.h>修改为#include <cstdint>。然后重新编译你的代码,看看是否还会出现错误。
2. 拷贝stdint.h文件:
将D:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\include\stdint.h文件拷贝到C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\ucrt\目录下。然后重新编译你的代码,看看是否还会出现错误。
请注意,根据你提供的引用内容,这些解决方法是基于假设的。具体解决方法可能因环境和代码的不同而有所不同。如果以上方法无法解决你的问题,请提供更多的信息,以便我能够给出更准确的解决方案。
阅读全文