在Xcode上assimp导入失败

时间:2019-06-15 18:42:31

标签: c++ xcode opengl assimp

我要做什么

...导入asimp,具体是:

#include <assimp/Importer.hpp>
#include <assimp/scene.h>
#include <assimp/postprocess.h>

和其他一些assimp标头。

我正在使用 xcode 10.2.1

错误提示:

enter image description here

我尝试过的

  • 我在“与库链接二进制文件”中导入了assimp,该链接库已与brew install assimp

  • 一起安装
  • 为防万一,我用brew reinstall assimp重新安装了assimp。

enter image description here

什么都没有改变。 Xcode仍然无法解决依赖关系。

我尝试删除错误所指向的导入,但是它只是再次出现在下一个assimp导入中,因为即使我从{{1中添加了libassimp4.1.0.dylib,xcode也无法解析该导入。 }}。我在这里迷路了。应该可以,但是不能。我以这种方式导入了其他库,但从未遇到问题。

1 个答案:

答案 0 :(得分:0)

我修复了它,这是这样的:

我通过将xcode指向标头来修复了编译器错误。它在某种程度上不适用于自制软件安装,因此我手动添加了它。

在您的“应用设置”中,转到:构建设置

向下滚动至:搜索路径

找到以下内容:标题搜索路径

双击它,然后单击 +

添加

添加:/usr/local/Cellar/assimp/4.1.0/include非递归

免责声明:

根据不推荐的安装方式(不建议在系统范围内安装Homebrew),assimp可能位于其他目录中。就我而言,它是/usr/local/Cellar/