如何在 Linux 上设置 LibGDX 的 fbx-conv

Posted

技术标签:

【中文标题】如何在 Linux 上设置 LibGDX 的 fbx-conv【英文标题】:How to set up LibGDX's fbx-conv on Linux 【发布时间】:2014-03-31 20:57:38 【问题描述】:

我正在尝试将 3d 模型从 Blender 获取到 LibGdx,但我需要安装 fbx-conv,我已经制作了 libfbxsdk.so 的副本并按照自述文件的建议将其放入 usr/lib 但我该如何链接libfbxsdk.so 和 libfbxsdk.dynlib?

【问题讨论】:

【参考方案1】:

我只是从构建服务器解压缩 fbx-conv 包 (http://libgdx.badlogicgames.com/fbx-conv/)

然后运行

LD_LIBRARY_PATH=. ./fbx-conv-lin64

如果您认为您可能会忘记这一点,只需将其粘贴到文本文件中并使其可执行

chmod +x run-fbx.sh

(假设您调用了文件 run-fbx.sh!)

【讨论】:

我遇到分段错误 几乎没有任何线索可以帮助你,一个seg fault可能是由很多事情引起的...... 不幸的是,我实际上发现它是 linux 构建的一个反复出现的错误。我最终使用 wine 和 windows 构建来解决这个问题。我希望我有你拥有的原始工作二进制文件哈哈 如果遇到问题,自己构建会更简单 除了构建它也失败了,真的令人失望。有趣的是,游戏引擎是用 Java 编写的,与平台无关,而这个工具却是用 c++ 编写的。

以上是关于如何在 Linux 上设置 LibGDX 的 fbx-conv的主要内容,如果未能解决你的问题,请参考以下文章

如何在 libgdx 中绘制 Button 类

Libgdx |将黑色设置为圆圈外的所有内容

如何将 Libgdx 游戏部署到 iOS

如何在 libGDX 上保存高分

如何在 libgdx 的舞台上绘制位图字体?

如何确定当前应用在 LibGDX 中运行在哪个平台上?