armv7相关内容

未找到架构 armv6 的符号

请帮助我解决以下错误. 我正在使用 3rd 方框架 (libIPhonecharting) 处理图表,在模拟器中一切正常,但是当我尝试构建 .app 文件以安装在 IPAD 设备中时,我收到以下错误消息. 忽略文件/Users/xyz/Desktop/xyzIPAD/library/4.0/Release-iphoneos/libIPhoneCharting.a,文件是为存档而构建的, ..
发布时间:2022-01-19 20:27:40 移动开发

MonoTouch 版本:ld:找不到架构 armv7 的符号

我有一个 MonoTouch 项目,它在 i386/iOS 模拟器上构建和运行良好.该项目引用了本机 (Obj-C) 库,我使用 Xamarin 的 BindingSample 中所述的 btouch 进​​程将其转换为 MonoTouch DLL: https://github.com/xamarin/monotouch-samples/tree/eb60165f0485ff59b2f80 ..
发布时间:2022-01-05 14:42:50 移动开发

如何在 xcode 4.5 中同时支持 armv6 和 armv7s 发布版本

我知道这是不可能的,Apple 计划以这种方式强制用户升级他们的设备.但我只想知道是否有一些解决方法或技巧可以做到这一点?客户坚持认为我们仍然应该支持 armv6,因为应用用户的比例仍然“很大". 我知道一个名为 lipo 的命令来合并静态库,我在某处读到我们也可以用它来合并 ipa 文件,但我不确定它是如何完成的.我已经在谷歌和这个网站上搜索了几次,但很难找到具体的答案. 解决方案 ..
发布时间:2021-12-05 19:59:44 移动开发

架构 armv7 的未定义符号

这个问题一直让我发疯,我不知道如何解决它... 架构 armv7 的未定义符号:“_deflateEnd",引用自:-[ASIDataCompressor closeStream] 在 ASIDataCompressor.o“_OBJC_CLASS_$_ASIDataDecompressor",引用自:ASIHTTPRequest.o 中的 objc-class-ref“_deflate",引 ..
发布时间:2021-12-01 17:09:20 移动开发

Android Studio 3.0 Flavor Dimension 问题

升级到 Studio Canary 版本.我之前的 Telegram Messenger 项目出现以下错误. 错误:所有风味现在都必须属于命名风味维度.风味“armv7"未分配给风味维度.在 https://d.android.com/r/了解更多信息工具/flavorDimensions-missing-error-message.html 我该怎么办?我已经看过那个链接,但不知道该 ..
发布时间:2021-11-21 18:21:09 移动开发

‘setxattr’的声明必须在需要之前从模块‘Darwin.POSIX.sys.xattr’中导入

代码在 armv7 上运行良好,但针对 arm64 进行编译时会抛出此“必须在需要之前从模块‘Darwin.POSIX.sys.xattr’导入‘setxattr’声明"错误. u_int8_t b = 1;setxattr([路径文件系统表示],"com.apple.MobileBackup", &b, 1, 0, 0); 有什么帮助吗? 解决方案 我找到了解决方案.在类中包含#in ..
发布时间:2021-11-17 22:47:33 移动开发

iOS 应用程序需要 arm64?

我将我的应用程序上传到 Xcode,它说构建需要 arm64.这不包括 iPhone 5/5c 及更低版本使用该应用程序.但是,我希望 iPhone 5/5c 能够使用该应用程序,并且必须错误地要求使用 arm64.我认为它必须在 info.plist 中,但不知道. 我检查过的东西: (1) info.plist 没有 RequiredDeviceCapabilities 行. ..
发布时间:2021-11-17 22:45:49 移动开发

我们是否需要为“armv7"编译 iOS 应用程序?和“arm64"如果我的部署目标是 8.0?

我的应用支持iOS8.0及以上版本.我知道从 iOS7 开始它的 arm64 位架构.在这种情况下,我们是否需要为“armv7"和“arm64"切片编译二进制文件? 如果我单独为 arm64 编译,我可以减少我的应用程序大小.这是正确的方法吗? 请帮忙. 解决方案 这里您可以找到对所有 iPhone 和 Mac CPU 架构的非常容易理解的解释. 当我决定从支持的架构中删 ..
发布时间:2021-11-17 22:45:12 移动开发

为 armv7、armv7s、arm64、i386 和通用构建 ffmpeg iOS 库

我看过几个脚本来为 armv7、7s 和 i386 构建 FFmpeg API,但找不到任何也适用于 armv64 的脚本.本论坛其他线程上的一些答案建议为 arm64 准备一个单独的库,但它不适用于其他体系结构.因此,我需要一个脚本,它可以适用于所有支持的 iOS 架构,包括 armv7、armv7s、armv64 和 i386. 解决方案 我使用以下脚本为 arm64 构建 FFmpe ..
发布时间:2021-11-17 22:43:05 移动开发

ARM v7 中的未对齐内存访问

您能否帮助我编写代码('C' 或 ARM 程序集)以将内存区域标记为“正常",从而允许未对齐的内存访问?我知道我们需要在执行此操作之前启用 MMU.我是 ARM 架构的新手. 谢谢! 解决方案 如果您只需要未对齐访问,请尝试将 cp15 sctlr[1](对齐位)设置为 0. mrc p15, 0, r0, c1, c0, 0bic r0, r0, #2mcr p15, 0, r0 ..
发布时间:2021-11-17 22:38:16 其他开发

警告:可加载部分“my_section"在 ELF 段之外

我使用 Arm Compiler v6.9 for Cortex-R4 构建了一个 axf(elf)文件.但是,当我使用 Arm MCU Eclipse J-link GDB 插件将它加载到目标时,它无法加载我的段的初始化数据.如果我使用 Segger Ozone 和 J-Link 加载 axf,它会正确加载初始化数据. 如果我在 axf 文件上运行 arm-none-eabi-gdb.ex ..
发布时间:2021-11-17 22:30:55 其他开发

ARMv8 AArch32 模式是否向后兼容 armv4 、 armv5 或 armv6 ?

众所周知,ARMv8 AArch32 位模式完全向后兼容 ARMv7 架构.并且 ARMv7 向后兼容 ARMv4、ARMv5te 和 ARMv6. 从上面的说法,我们可以说ARMv8 AArch32模式也向下兼容ARMv4、ARMv5te和ARMv6.即使用 ARMv4、ARMv5te 或 ARMv6 编译的代码可以在 ARMv8 AArch32 模式下运行吗? 解决方案 简单的答 ..
发布时间:2021-11-17 22:29:44 其他开发

如何确定一个字(4 个字节)是 16 位指令还是 32 位指令?

如何知道字中的字节代表的是 16 位指令还是 32 位指令? 我提到了ARM ARMv7M,我不清楚如何区分它是16位指令还是32位指令. 它说 如果被解码的半字的位 [15:11] 采用以下任一值,则该半字是 32 位指令的第一个半字: • 0b11101• 0b11110• 0b11111.否则,半字为 16 位指令 这是否意味着处理器总是获取半字,检查它们并决定它是 16 位还 ..
发布时间:2021-11-17 22:28:45 其他开发

有人可以解释一下 ARM 中的分支操作码吗?

我正在尝试创建一个操作码来跳转到一个地址. 我查看了手册,我看到: B31 30 29 28 |27 26 25 24 |23 ..................... 0条件 1 0 1 0 imm24 我不明白 cond 和 imm24 是什么.我将如何创建一个操作码来分支到某个地址,例如分支到 0xbeffffbc? 解决方案 B 是一个 相对 分支,最大可达 + ..
发布时间:2021-11-17 22:28:28 其他开发

为什么在用 arm-linux-gnueabi-gcc 编译时堆栈指针向下移动 4 个字节比堆栈帧大小大?

以下面的简单 C 程序为例.main() 对传入 4 个整数的 sum 进行函数调用.sum() 使用 4 个局部变量. void sum(int a, int b, int c, int d);无效主(无效){总和(11、12、13、14);}void sum(int a, int b, int c, int d){整数 x;输入 y;内部 z;国际z2;x = 一个;y = b;z = c; ..
发布时间:2021-11-17 22:27:26 其他开发

指定“-mfpu=neon-vfpv3"是否有优势?超过“-mfpu=neon"对于具有单独管道的 ARM?

我的 Zynq-7000 ARM Cortex-A9 处理器同时具有 NEON 和 VFPv3 扩展,Zynq-7000-TRM 表示处理器配置为具有“VFPv3 和高级 SIMD 指令的独立管道". 到目前为止,我使用 Linaro GCC 6.3-2017.05 和 -mfpu=neon 选项编译了我的程序,以利用 SIMD 指令.但是在编译器也有非SIMD操作要下发的情况下,使用-mf ..
发布时间:2021-11-17 22:26:01 其他开发