gpt4 book ai didi

ios - NEON程序集无法在Xcode 4.3.2中为iOS构建

转载 作者:行者123 更新时间:2023-12-01 18:29:32 25 4
gpt4 key购买 nike

我有一个可以在所有其他NEON编译器,ndk-build,RVDS等中正常编译的代码库,但是在Xcode下,我调用的每个NEON指令都出现错误“错误指令”。基本上似乎未检测到NEON。

我试图建立一个静态库,我去了New Project,选择了Cocoa Touch静态库,然后添加了我现有的文件。

我正在阅读的所有内容都表明应该已经启用NEON。我删除了所有对armv6的引用,并以iOS 5.1为目标

同样,有问题的代码都包含在“.s”文件中定义的例程中,即纯汇编。我没有使用内在方法调用。

似乎编译器正在对整个文件进行倒推...

Unknown pseudo-op: .cpu

它列出了所有其他设置,例如.fpu等

这是我当前的设置:

Basic Compiler
(来源: wasteonline.net)

LLVM Code Gen
(来源: wasteonline.net)

LLVM Language
(来源: wasteonline.net)

最佳答案

在我在最后一个答案中提到的as工具也使我的语法感到窒息之后,我意识到还必须进行其他操作。

我遵循了此帖子底部的准则http://www.shervinemami.info/armAssembly.html#template

我需要进行的更改是:

  • 将我的指令转换为所有小写的
  • 使用命名指令与mach-o(解决了链接程序问题)兼容
  • 关于ios - NEON程序集无法在Xcode 4.3.2中为iOS构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10453636/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com