在 Visual Studio/C++ 中使用 fbx SDK 构建项目时编译错误

Compile errors when building a project using fbx SDK in Visual Studio/C++

我正在尝试构建一个关于在 OpenGL 中加载 fbx 对象的项目。我使用了这个资源的代码:https://github.com/sho3la/FBX-Loader-OpenGL-C-

但是我遇到了这些编译错误:
'GetCacheChannel': 不是 'fbxsdk::FbxVertexCacheDeformer'
的成员 'IsActive': 不是 'fbxsdk::FbxVertexCacheDeformer'
的成员 'lHasVertexCache': 必须初始化 const 限定类型的对象
'SetActive': 不是 'fbxsdk::FbxVertexCacheDeformer'

的成员

我也看到了 and https://docs.microsoft.com/en-us/dotnet/visual-basic/misc/bc30456并做了他们的建议,但是这些错误仍然没有任何变化。

AutoDesk 已更改其库。因此,为了在这些错误中使用这些函数,我没有使用 FBX SDK 2020,而是使用了 FBX SDK 2014.2.1 VS2012,它对我有用。