我试图将物理项目符号和OpenGL ES集成到iOS中,并且在Iphone 5上运行时可以正常工作。但是,当我尝试将其与Iphone 6 Simulator一起使用时,它会失败。我收到以下警告,说它正在忽略项目符号的文件。

ld:警告:忽略文件/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletCollision_xcode4.a,该文件是为存档而构建的,而不是链接的架构(x86_64):/ Users / alcampelo / Documents / Dice / bullet-2.82-r2704 / lib / libBulletCollision_xcode4.a忽略文件/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletDynamics_xcode4.a,该文件是为归档而构建的,而不是链接的体系结构(x86_64) :/Users/alcampelo/Documents/Dice/bullet-2.82-r2704/lib/libBulletDynamics_xcode4.ald:警告:

有谁知道可能是什么问题?我已经尝试在“构建设置”中添加arm64体系结构,但没有成功。

提前致谢。

最佳答案

我发现了怎么做!我仅在我的项目的“构建设置”的“有效架构”中添加了arm64架构。还需要对BulletCollision.xcodeproj,BulletDynamics.xcodeproj和LinearMath.xcodeproj进行此配置。

关于ios - 子弹物理和Iphone 6,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26529932/

10-11 14:54