Assimp 库的未知类型名称

Unknown type name with Assimp library

提问人:Scollier 提问时间:6/29/2023 更新时间:8/22/2023 访问量:33

问:

我在我的 C 项目中使用 assimp 库。我安装了该库并包含以下标头:sudo apt install libassimp5

#include <assimp/cimport.h>
#include <assimp/postprocess.h> 
#include <assimp/scene.h>

起初一切似乎都很好,但输入名称 like 和 是未知的。我也在编译标志。知道为什么这些类型名称是未知的吗?这是我的错误的样子:aiMeshaiScene-lassimp

unknown type name ‘aiMesh’
static struct Mesh processMesh(aiMesh *mesh, const aiScene *scene) {

关于如何解决这个问题的任何想法?

C 编译器错误 包括 assimp

评论


答:

0赞 KimKulling 8/22/2023 #1

您还需要包含 mesh.h nHeader:

#include <assimp/mesh.h>

希望对您有所帮助!