首先为了使用DirectXMath库,我们需要在代码中添加头文件:
#include <DirectXMath.h> #include <DirectXPackedVector.h>
接下来针对x86平台我们还需要启用SSE2指令集/arch:SSE2。
Project Properties(工程属性) -> Configuration Properites(配置属性) -> C/C++ -> Code Generation(代码生成) -> Enable Enhanced Instructon Set(启用增强指令集)。
对于x64平台来说,不必开启SSE2指令集,因为所有的x64CPU对此均有支持。
最后对于所有的平台,都需要启用快速浮点模型/fp:fast。
Project Properties(工程属性) -> Configuration Properites(配置属性) -> C/C++ -> Code Generation(代码生成) -> Floating Point Model(浮点模型)。
到此配置完成。