包含DirectXMath.h时的问题

时间:2014-12-08 01:52:54

标签: c++ directx-11

我正在使用DirectX 11编写一个简单的游戏,并且最近在尝试将DirectXMath包含到其中一个.h文件时遇到了问题。当我包含它并尝试编译时,我得到一个错误C3861说“断言”:找不到标识符。它指向DirectXMath中的几行,它们使用了断言和DirectXMath中的其他文件。

我之前从未遇到过使用DirectXMath的问题,并且一直在努力解决这个问题。任何帮助将深表感谢。我在WinMain文件中的包含下面发布了触发错误(抱歉格式错误,无法复制和粘贴代码)。

包括Windows.h 包括tchar.h 包括d3d11.h 包括directxmath.h

如果我评论directxmath.h我没有收到任何错误。有趣的是,我在同一解决方案的其他文件中使用directxmath(不同的项目但是相同的解决方案)并且它们都编译得很好。

感谢您的帮助!

0 个答案:

没有答案