【发布时间】:2015-03-17 10:20:44
【问题描述】:
我正在尝试使用 Python.h 编译 pin 工具,但出现了 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
您知道此问题的快速解决方法吗?
谢谢!
【问题讨论】:
标签: python c++ visual-studio compiler-errors intel-pin