-
1 这是一个配置问题,显然is解析器没有使用与编译器相同的设置。 为什么会这样,这个问题是完全不可能的。 确保使用“项目+属性”窗口更改C/C++、预处理器、预处理器定义和C/C++、常规、其他包含目录等项目的设置。 避免在预构建事件、makefile或任何在构建时影响编译器但在编辑时不影响编译器的内容中对环境进行黑客攻击。 – 汉斯·帕桑特 2013年5月23日22:47 -
@HansPassant我唯一能想到的是使用Allegro的include、reference和lib目录的相对路径: \我的游戏\3rdPartyTools\Allegro\4.2\msvc10\include (更换 图书馆 对于 包括 因为有时我会从一台机器移到另一台机器,而绝对路径是不同的。 – 凯西 2013年5月24日3:57