• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - openFrameworks/freeimage.a 导致 ios arm 64 出错

[复制链接]
菜鸟教程小白 发表于 2022-12-13 08:23:43 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我正在使用带有 voufria ar 的 assimp.a 和 freeimage.a https://github.com/DrNeuroSurg/REVu/tree/master/REVU_IOS 我正在尝试构建一个我一直在为 64 位 iOS 开发的应用程序,但它在链接器上失败了。错误是这样的:

ld: 128-bit LDR/STR not 16-byte aligned: from __ZN13CResizeEngine16horizo​​ntalFilterEP8FIBITMAPjjjjPK10tagRGBQUADS1_j (0x1006FFF20) to l005@0x00000850 (0x100B825D8) in '__ZN13CResizeEngine16horizo​​ntalFilterEP8FIBITMAPjjjjPK10tagRGBQUADS1_j' from/Users/xxxxx/Desktop/sharq_final/El-shareq/AR/QCAR/REVU_IOS/FreeImage/lib/ios/freeimage.a(Resize.o-arm64) 用于架构 arm64 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) 有人在移植到 64 位(或曾经)时遇到过类似的情况吗?



Best Answer-推荐答案


我相信这是由于 clang 的冲突。 FreeImage.a 是使用来自 Xcode 6.3.1 的最新 clang 构建的。

确保您已安装最新的 Xcode。 清理干净,重新启动您的 Mac,然后重试。

我可以找到与此问题类似的唯一引用是在此链接上,并通过以下步骤解决: http://www.politepix.com/forums/topic/linked-errors-with-openears-iphone-5s/

我在 openFrameworks github 上发布了一个问题,并提供了更多信息: https://github.com/openframeworks/openFrameworks/issues/3984

关于ios - openFrameworks/freeimage.a 导致 ios arm 64 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975944/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap