问题标签 [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.
android - 为 Android 编译 Linphone
我在编译 NDK 代码时遇到问题。我正在使用 Ubuntu 10.04 x64。基本上我已经执行了以下步骤:
下载NDK。(我也试过最后一个但同样的问题)
打开终端并制作
sudo -s
. 输入root密码。apt-get install autoconf automake libtool pkg-config
通过命令下载源代码:
git clone git://git.linphone.org/linphone-android.git --recursive
转到我的项目根目录:
cd /home/silviu/linphone-android
在我的项目根目录中:
export PATH=/home/silviu/androidndk:$PATH
./prepare_sources.sh
在我的项目根目录中运行。
我收到一个错误prepare_sources.sh
:
配置选定的编解码器
启用 vp8_encoder
启用 vp8_decoder
为目标“armv7-android-gcc”配置
启用 armv7
启用 armv6
启用 armv5te
启用 fast_unaligned
启用 realtime_only
工具链无法链接可执行文件
配置失败。这可能反映了您的工具链配置错误、选择了不正确的选项或其他问题。如果您在上面没有看到任何有用的错误消息,下一步是查看配置错误日志文件 (config.err) 以确定 configure 在它死亡时尝试执行的操作。VP8 准备阶段失败。
有没有人面临这个问题?
ios - 导入 RNCryptor 后架构 armv7 的未定义符号
我将 RNCryptor 导入了我的应用程序,它可以在这里找到:https ://github.com/rnapier/RNCryptor 。但是,我在日志中遇到了三个错误。
我看到这通常是当导入的类不包含在目标中时引起的,但是我已经检查了构建阶段,并且所有导入的类都在那里。我不知道是什么原因造成的,我没有接触任何这些类的代码。我也清洁了几次目标。
gcc - ARM:将数据从核心寄存器传输到其他寄存器的不同方式
据我所知,有许多不同的方法可以将数据从 ARM 核心寄存器(R
寄存器)传输到其他寄存器。我找到了这两种方法:
MCR
使用指令从核心寄存器传输到协处理器寄存器D
使用VMOV
指令从核心寄存器传输到寄存器
我需要遍历每种方式并找出每种方式的延迟。但是现在,我想知道是否还有其他方法可以将数据从核心寄存器传输到我可能已经忘记的其他寄存器(不是内存)。
我的架构是 ARMv7-A,我使用的是 GCC 4.6.3。
ios - App Store Upload 上的 armv6 和权利错误
我正在尝试通过 xcode 上传应用程序。这个应用程序与我最近更新或上传的许多其他应用程序几乎相同,使用相同的配置文件,因此签名应该不是问题。我在项目中也没有任何权利,也没有在构建设置中启用或指向它们。我相信我已经确认了每个构建设置,正如关于这个主题的许多线程所建议的那样,但仍然没有运气。此外,我将 armv6 和 armv7 都列为架构。但是,我仍然收到以下错误:
1) iPhone/iPod Touch:应用程序可执行文件缺少所需的架构:必须至少存在以下架构之一:armv6
2) 应用程序未通过协同设计验证。签名无效,包含不允许的权利,或未使用 iPhone 分发证书签名。
3) 无法从应用程序中提取权利:(null)
ios - 通过地址获取符号(符号化二进制,iOS 构建)
我有有趣符号地址的分配工具快照:
我想知道,这个地址在代码中的位置。我有相应的 dSYM 文件。我尝试使用atosym
命令行工具,但它给了我错误的符号(与我的应用程序无关)。
如何得到它?
PS:二进制由XCode 4.3.2构建,代码语言为C++,armv7架构,release构建配置。
flurry - 架构 armv7 的 Flurry 广告库未定义符号:
我想在我即将推出的应用程序中使用 Flurry 广告。我已经安装了分析包,并且喜欢跟踪用户和事件是多么容易。
但是,我在使用新的 4.0.1 SDK 实现广告时遇到错误,我没有找到答案。每次我尝试构建我的 Xcode 4.2 项目时,我都会收到以下错误消息:
很明显,我的 FlurryAds.a 库出了点问题。我曾多次尝试按照 Flurry 的广告说明进行操作,但尽管我尽了最大努力,但我仍然遇到此错误。我的库在构建阶段中正确链接,我已尽力实施此处描述的修复Undefined symbols for architecture armv7但无济于事。
有任何想法吗?非常感谢你的帮助。
ios - 不支持 armv7 的 iOS 5 设备
有没有不支持 armv7 的 iOS 5 设备?
我正在为 iOS 5 部署并且仍然为 armv6 构建。我想知道我是否可以放弃这个架构?
iphone - 使用 ARMV7 将目标设备限制为 iPhone 4
将架构配置为 ARMV7 是否将应用程序限制为只能安装到从 3Gs/iPhone 4 开始的设备上?我还想知道是否有另一种方法可以启用设备版本限制?谢谢您的帮助!
android - ffmpeg android构建中的libx264编码器错误
现在,我有一个 ffmeg 构建脚本,它可以识别 libx264 并成功编译。我还编译了 x264 并获得了 libx264.a 库。ffmpeg 和 libx264 都是从源代码构建的。我也可以在没有 libx264 的情况下成功构建 ffmpeg。您可能会在下面找到我的脚本,它尝试使用 libx264 构建 ffmpeg。
上面的脚本在 ffmpeg 输出构建中没有给我 libx264.a。其他几个场景如下。如果我启用 x264 编码器,我会在 x264.c(在 libavcodec 中)中的某些变量出现未定义的引用错误。如果我在 ffmpeg 配置中启用共享,我会收到一个错误,说它不能 cd 到我的前缀目录(顺便说一下,没有权限问题)。
我正在使用最新版本的 ffmpeg 和 x264(今天克隆了 git)和 ndk 7。Ubuntu 在 VM 上运行,安装在 Windows 7 上。有关我将 ffmpeg/x264 移植到 Android 的冒险的更多详细信息,您可以参考此处。
我应该怎么做才能将 libx264 与 ffmpeg 一起使用?我继续尝试使用不同配置的脚本,删除所有 ffmpeg x264 文件夹并重新安装它们,但无济于事。
提前非常感谢。
编辑 下面是我的 x264 构建脚本。它构建得很好,给了我静态库和标题。
这是我启用 libx264 编码器时终端上发生的情况。
iphone - xcode中架构armv7的未定义符号
使用codeTimestamp类检查代码的速度时,我遇到了错误。但是这些课程正在处理任何其他项目。我不知道这是怎么回事。错误是:架构armv7的未定义符号:“__Z25LogTimestampChunkInMethodPKciaa”,引用自:EAGLView.o ld中的-[EAGLView renderFrameQCAR]:未找到架构armv7 clang的符号:错误:链接器命令失败,退出代码为1(使用- v 查看调用)
提前感谢您的帮助,祝您有美好的一天。