首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >'fbxsdk.h‘文件在我的Mac项目中找不到,如何在我的Mac项目中添加FBX?

'fbxsdk.h‘文件在我的Mac项目中找不到,如何在我的Mac项目中添加FBX?
EN

Stack Overflow用户
提问于 2018-12-07 01:15:27
回答 1查看 611关注 0票数 1

我在Mac上开发了一个Qt项目,该项目移植自Windows,在Windows中一切正常,但在Mac中显示了许多错误,其中一个错误是:“fbxsdk.h”文件找不到它似乎表明我没有将fbxsdk.h添加到我的Mac项目中。所以我把它添加到官方网站:htm

并在本网站的Windows项目中添加了FBX:https://forums.autodesk.com/t5/fbx-forum/including-sdk-to-qt-creator/td-p/8184654

所以我编辑了我的.pro,内容如下:

代码语言:javascript
代码运行次数:0
运行
复制
LIBS += /Applications/Autodesk/FBX\ SDK/2019.2/lib/clang/debug/libfbxsdk.a
LIBS += /Applications/Autodesk/FBX\ SDK/2019.2/lib/clang/debug/libfbxsdk.dylib
INCLUDEPATH += /Applications/Autodesk/FBX\ SDK/2019.2/include
DEPENDPATH += /Applications/Autodesk/FBX\ SDK/2019.2/lib/clang

它仍然显示错误:“fbxsdk.h”文件未找到,我应该如何在我的Mac项目中添加FBX\ SDK,非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-12 07:31:15

我把它修好了

我在终端中使用了我的应用程序的执行文件“otool”,它显示了libfbxsdk.dylib加载路径是‘@ libfbxsdk.dylib _ path /libfbxsdk.dylib’,在我的‘@libfbxsdk.dylib_path/’中没有libfbxsdk.dylib,所以它显示了错误,所以我想为什么'libfbxsdk.dylib‘的加载路径是’@ execute _path/libfbxsdk.dylib‘,我能更改它吗?答案是“是”如何更改libfbxsdk.dylib的“安装名称”,您可以在这张图中找到:

当然,您可以使用另一种流行的方式,更改'libfbxsdk.dylib‘的加载路径--在终端中使用'install_name_tool -change’,下面是我在图中更改它的示例:

现在,在终端中再次使用执行文件的“otool-L”,libfbxsdk.dylib的加载路径从‘@ execute _path/libbxsdk.dylib’改为‘libfbxsdk.dylib’。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53661948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档