问题标签 [armv6]
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 - 编译仅 armv7 架构的好处/后果是什么?
在编译 iPhone 应用程序时,有一个“优化”架构(仅限 armv7)与标准 armv6/armv7 架构的设置。
编译仅 armv7 架构的好处/后果是什么?
iphone - 可以为 iPhone/armv6 编译 libpcap 吗?
试图编译一个使用 pcap.h 的基本程序。我已经在我的 Mac OSX 机器上设置了环境,它使用 iPhone 3.1.3 SDK for iPhone 3GS。我还将 libpcap 安装到 ~/libpcap 中,因此我可以使用 -I 标志告诉 gcc 在哪里查找标头。但是,它会失败并显示 ld 警告,说明该文件不是所需的体系结构。
我正在编译以下行:
正在生成的错误是:
我现在假设我需要为 armv6 架构(iPhone)重新编译 libpcap,但检查 ./configure 选项并没有帮助。我已经尝试过用谷歌搜索,但那里几乎没有。
iphone - Xcode:通用\iOS4 应用程序的架构设置
我想知道我的项目设置应该是什么,以防我有一个现在更新到 4.0 的通用应用程序。
基础 SDK 是 iPhone 设备 4.0 iPhone OS 部署目标是 iPhone OS 3.0
对于不同的配置(调试、发布),我应该在架构、仅构建活动架构复选框和 Valis 架构中输入什么?
此外,由于我的一些应用程序不是通用的,但将支持 4.0 作为基础和 3.0 作为部署,架构设置会有什么不同吗?
谢谢
罗伊
iphone - 如何防止代码块在 ARMv6 上编译为胖二进制文件?
我有一个 iPhone 项目,配置为针对 armv6 和 armv7 架构进行编译。我需要从编译 armv6 架构中排除一些代码,因为它会导致设备运行时崩溃(错误指令异常)。
是否有定义 armv6/armv7 编译路径(例如“_DEBUG”)?
xcode4 - 恢复 Xcode 以接受 armv6 架构的方法?
我有一个第 3 方 .a 库,它显然是为仅兼容 armv6 而编译的,其中两个新的 Xcode(3.2.6 和 4)现在都需要单独的 armv7 切片才能在设备上运行。链接错误是:文件是通用的,但不包含架构 armv7 的 (n) armv7 切片。
任何人都知道如何使两个新 Xcode 中的任何一个像 3.2.5 一样运行并在我等待库供应商制作 armv7 版本时接受现有库?
iphone - Xcode 4 Final - 与 armv6 库链接时出现“armv6 armv7”问题
直到 xcode 4 final (我使用 3.latest 和 4 GM 可用时)这并没有发生。当我升级到 xcode 4 最终版本时,在尝试将 armv7 版本与我的非 armv7 库链接时开始出现链接错误(我的项目设置为默认的标准 armv6 armv7 有效架构):
armv6 版本编译得很好,但整个编译过程失败,出现 77 个链接错误。
我知道这是预期的行为,它不会通过 armv6 库链接到 armv7。修复将我的项目设置为仅 armv6。我的问题是:为什么这在以前版本的 xcode 中有效?
如果我仅设置为 armv6,我开始收到此警告:
我不喜欢看到警告:-) 有人有类似的问题吗?
谢谢,
费尔南多
xcode4 - XCode 4 活动架构设置
我已将 XCode 更新到最新的 4 版本(最终版本)。我的项目依赖于为 armv6 构建的第 3 方库。
问题是我不能像在 3.xx 中那样更改“活动架构”,而是我看到在链接期间活动架构标志始终作为 armv7 传递。
有谁知道如何为构建目标(或方案)设置活动架构?
提前致谢。
iphone - 如何在运行时确定二进制图像架构?
崩溃日志包含“二进制图像”部分,其中包含有关架构(armv6/armv7)和所有加载模块的标识符的信息。如何在运行时确定这些信息?(至少,仅适用于应用程序可执行文件)
NSBundle 具有方法 executableArchitectures,但如何确定正在运行哪个架构?
iphone - 如何在 OSX 上为 iphone 构建 openldap 库?
我正在尝试为 iOS3 和 4 构建 openldap-2.4.23 库,但是当我尝试运行配置时出现错误:
我的环境设置是这样的:
顺便说一下,我在CFLAGS和LDFALGS修改后配置成功,如下:
但是, make & make install 的结果不是 armv 架构:
如何构建 armv6 架构 openldap 库?任何人,请帮助!
谢谢。
xcode - 在同一个ipa中支持armv6和armv7
我有一个这样配置的 XCode 项目:
- 项目格式:兼容 XCode 3.1
- 架构:标准(armv6 armv7)
- 基础 SDK:最新 iOS(当前设置为 iOS 4.2)
- 仅构建活动架构:未选中
- 有效架构:armv6 armv7
我的问题:生成的二进制文件 (.ipa) 中是否有 2 个可执行文件 - 每个架构一个,或者每个架构只有一些不同的目标文件,或者拆分比这更细?
只是好奇。谢谢。