我正在尝试编译 pin 工具,Python.h
并且收到超过 100 个关于不明确符号的错误。
我试图将它们分开include
到不同的命名空间,但它产生了许多其他错误。
包含时也会发生同样的情况windows.h
。
所有错误看起来像:
D:\proj\Pin\source\include\pin\gen\types_core.TLH(67): error C2872: 'INT32' : ambiguous symbol could be 'C:\Program Files (x86)\Windows Kits\8.0\Include\shared\basetsd.h(72) : int INT32 or D:\proj\pin\Pin\source\include\pin\gen\types_foundation.TLH(88) : LEVEL_BASE::INT32' D:\proj\pin\Pin\source\include\pin\gen\types_core.TLH(81) :
see reference to class template instantiation 'LEVEL_CORE::INDEX<dummy>' being compiled
你知道这个问题的快速解决方案吗?
谢谢!