问题标签 [armv7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 将应用程序限制为 iOS 4.0+ 时是否需要添加 armv6 支持?
目前我正在为 armv6 和 armv7 进行编译。我还将目标 iOS 版本设置为 4.0。
我是否正确地说所有能够运行 iOS 4.0+ 的设备都是 armv7,因此我可以停止为 armv6 编译?
没什么大不了的,但这意味着如果可以的话,我的应用程序的二进制文件会小很多。
iphone - Xcode4 App 在 iPhoneSimulator 上运行良好,但在 Device 上构建时出现 armv6/7 错误:(
我在这一点上迷路了。:( 该应用程序运行良好 iPhoneSimulator。但是当我尝试在 Device(iphone4.3.1)(XCode4) 上构建时, 出现以下错误:
当我选择标准(armv6 armv7)构建时:
当我选择 Optimized(armv7) 构建时:
任何人都可以提供有关如何解决此问题的任何指示。对于架构 armv6 错误,我如何解决不受支持的文件格式,它不是被链接的架构 (armv6)。任何帮助将不胜感激。谢谢!!!
android - 为什么使用 armeabi-v7a 代码而不是 armeabi 代码?
在我当前的项目中,我使用了多个 .so 文件。它们位于 armeabi 和 armeabi-v7a 文件夹中。不幸的是,其中一个 .so 文件是 6MB,我需要减小文件大小。我不想使用胖 APK 文件,而只想使用 armeabi 文件并删除 armeabi-v7a 文件夹。
根据 NDK 文档,armeabi-v7a 代码是扩展的 armeabi 代码,可以包含额外的 CPU 指令。这一切都超出了我的专业范围,但我质疑为什么要同时拥有 armeabi-v7a 和 armeabi 代码。两者都必须有充分的理由,对吗?
在我的测试设备上,这一切似乎都很好。这些具有ARM v7 CPU。假设现在一切正常是否安全?
objective-c - 两个线程调用一个函数 > 局部变量访问是否需要同步?
如果两个线程“同时”调用一个函数,是否需要在互斥锁/同步块中保护该函数的本地变量(不是 ivars)以防止其他线程更改/修改它们?
或者,每个线程是否都在堆栈上获得自己的局部变量副本,就像递归调用一样/应该?
使用下面极其虚假和毫无意义的函数作为我不确定线程安全的示例:
请假设这TicketResponseObj's initWithCode
是线程安全的。我使用 LLVM-GCC 4.2 作为我的编译器,并且我的目标是 armv7 架构。(这个示例函数也很容易是静态的,如果这很重要?)
抱歉,我知道这可能是一个愚蠢的问题,但我的朋友建议答案完全取决于编译器/架构等。
感谢您的帮助和耐心!
xcode - 有人可以帮我为 iOS 5 编译 Icy 吗?(越狱)
我在使用 Icy(Cydia 替代品)时遇到了大麻烦(比如 cURL 和 ARMv7 的错误)
所以我想知道是否有人可以帮助我为 iOS 5 编译 icy。我已经将它移植到 4.x,但是从 5.0 开始它崩溃了。
Back 4.xi 没有任何 cURL / ARMv7 错误。
有人告诉我为 ARMv7 编译 cURL,但我不知道怎么做,我不想花时间在这上面,因为我只需要它一次。
我会相信你:)
- 萨姆图普6
Infini-Dev 的创始人(所以我真的需要冰冷的工作:P)
iphone - iOS 5 上 armv7 的未定义符号:_aes_icm_advance_ismacryp
我有一个使用 Xcode 4.2 for iOS 4.3 构建的应用程序,我想在 Xcode 4.2 + iOS 5 beta 7 上为 Snow Leopard 构建它,但我收到以下错误:
我有一个类包含方法aes_icm_advance_ismacryp
。iOS 4.3 的架构设置是 i386,所以我尝试将其更改为 i386,但 Xcode 不允许。
我尝试了这个答案,但没有解决我的问题。
iphone - Cocos2d + Box2d 性能 ARMv6 与 ARMv7
我正在开发一款非常密集地使用 box2d 物理的游戏,当屏幕上有很多对象时,我的 beta 测试人员报告说性能马虎。我几乎总是挂在应用程序的调试版本上,并且一直保持相当稳定的 60 fps。在摆弄了几乎所有的构建设置之后,我注意到在 DEBUG 构建模式下,一个标志ONLY_ACTIVE_ARCH
是YES
,而在 RELEASE 它是NO
. 在仅为 ARMv6 构建 RELEASE 版本并将其安装在支持 ARMv7 的设备上之后,我们获得了稳定的 60 fps。尝试为 ARMv7 (Thumb) 构建再次给出了草率(30 - 50% 更差)的性能。在非物理模拟环境中也有轻微的性能影响。测试设备为 iPod Touch 4、iPhone 4 和 iPhone 3GS。你能分享你对为什么会这样的看法吗?我不知道 :)
iphone - XCode 4.2 为 iPhone 3g (armv6) 编译
我已经升级到 XCode 4.2 以针对 iOS 5 设备(根据 Apple 的说明)我正在尝试发布针对 armv6 和 armv7(或至少 armv6)的应用程序版本。当我构建应用程序并将其存档以准备提交给苹果时,我在新的 Organizer 提交屏幕中单击了验证并被告知:“iPhone/iPod Touch 应用程序缺少所需的架构:必须至少满足以下架构之一出席:armv6"
Architectures 的项目设置不允许我选择除 Standard(armv7) 以外的任何内容。我有什么方法可以为 3g iPhone 编译这个应用程序吗?还是我必须将应用程序限制为较新的模型/降级到较早的 XCode?
万一这个问题没有作为重复问题关闭,答案可以在这里找到
armv7 - 架构 armv7 的未定义符号
我的应用出现了一个错误。Xcode ios5 gm_seed 。
我已将 libz1.2.5.dynlib 添加到 OTHER_LDFlag
任何想法 ?
arm - armv7:stmb不占用pc
我有一个用 C 语言编写的库,混合了一些用于 ARM 的程序集。它曾经是为 armv6 编译的。现在我正在尝试将其升级到 armv7。但是,有一个中断处理程序具有stmdb sp!, {pc}
armv7 中不允许的指令。armv7 上的等效指令是什么?我试过str r15, [sp, #-4]!
了,但这不起作用。