问题标签 [i386]

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.

0 投票
1 回答
1976 浏览

debugging - 无法使用 XCode4 在 iPhone 设备中调试和运行应用程序

我试图将应用程序安装到我的设备中,我收到很多警告消息和一个错误。我正在使用 MAC 10.7 和 Xcode 4.1

警告:没有规则来处理架构 i386 的 sourcecode.c.objc 类型的文件 '$(PROJECT_DIR)/ThirdParty/ShareKit/Customize UI/SHKCustomShareMenu.m'

错误:命令 /usr/bin/codedesign 失败,退出代码为 1。

任何人都可以帮助我提前谢谢。

0 投票
1 回答
1463 浏览

ios - 未找到有关 opencv 架构 i386 的符号

我现在正在研究ios的opencv。从github.com/macmade下载示例代码后,我编译并运行程序,一切正常。但是,当我添加一些 opencv 代码如下:

然后我再次编译程序,一切正常。但是当链接时发生错误时:

stackoverflow中几乎所有的方法我都试过了,但是效果还是不太好。任何人都有修复错误的好主意,等待您的帮助并感谢您。

0 投票
4 回答
15313 浏览

iphone - mac上的iOS模拟器运行的是i386架构,不是armv7?

我有一些我为在 armv7 架构上使用而构建的静态库。当我尝试在我在 iphone 5.0 模拟器上测试运行的 iOS 项目中使用它们时,我undefined symbols for architecture i386在我的静态库中收到错误消息。

所以我想这意味着 iphone 模拟器想要为 i386 编译的库?那么模拟器的意义何在 - 为什么它不模拟 armv7 架构呢?

所以我可以测试我的静态库的唯一方法是连接物理 iOS 设备并运行它?

还是我弄错了?

0 投票
1 回答
296 浏览

iphone - 运行 QR 码阅读器 sdk 时出现问题

我正在做一个读取 QR 码的项目。为此,我正在使用来自 2D 条码(QR 码、数据矩阵)的示例代码 - iOS4 或更高版本,仅来自链接http://www.quickmark.com.tw/En/ basic/SDK.asp但是当我尝试运行该 sdk 时,我收到一条错误消息“_OBJC_CLASS_$_DecodePickerController”,引用自:Objc-class-ref in QMSampleViewController.o Symbol(s) not found for architecture i386 Collect2: ld返回 1 个退出状态。这是什么原因?有人试过吗?请帮忙。

0 投票
2 回答
199 浏览

x86 - 386和amd64之间的可移植源代码?

目标:有一个汇编源文件,可以同时汇编到 x86 (i386) 和 x86_64 (amd64)?

这可能吗,例如YASM

0 投票
1 回答
833 浏览

opencv - 我有 OpenCV 和 XCode4.2 的链接错误

我正在尝试将 OpenCV 链接到我的 iPhone 项目中。我为最新的 Xcode 升级了在 Xcode3.x 上制作的项目。所以我需要链接基于 Xcode 4.3 构建的 opencv。

我按照http://niw.at/articles/2009/03/14/using-opencv-on-iphone/en中的指南进行操作。

但我遇到如下链接错误。

我想知道我从未配置过 i386 架构。请告诉我如何解决这个问题。

0 投票
2 回答
2009 浏览

ios - 在项目中使用两个静态库时,由于在两个静态库中编译的同名类而发生冲突

我已经实现了两个具有以下结构的静态库:

第一静态库.a

基类.h

FirstDerivedClass.h

第二静态库.a

基类.h

第二派生类.h

上面两个静态库有公共文件 BaseClass.h 和 BaseClass.m

这些静态库被添加到 TestApplication 项目中。

但是在运行应用程序时,它会抛出一个错误:

在 /User/Library/Developer/Xcode/..E./FirstStaticLibrary.a (BaseClass.o) 和 /User/Library/Developer/Xcode/..E./SecondStaticLibrary.a (BaseClass.o) 中发现重复符号架构 i386

请提出一种消除此错误的方法。

0 投票
3 回答
2338 浏览

linux-kernel - 在 buildroot-2011.11 中启动 qemu_x86_defconfig 失败?

我用buildroot-2011.11构建了qemu_x86_defconfig,qemu-system-i386版本是1.0.50,我使用Sourcery CodeBench x86/x86_64 2010.09的外部交叉工具链,但是遇到了以下问题:

这是我的 qemu 启动脚本:

我还尝试了 qemu_arm_versatile_defconfig 与相同的 qemu 启动脚本,它工作得很好,所以我真的不明白出了什么问题,有什么提示吗?

问候

0 投票
1 回答
2040 浏览

c - 理解汇编递归函数

我正在学习汇编,我有这个函数,其中包含一些我不明白的行:

和它对应的C代码是:

我不确定标有数字的行。

  1. pushl %eax: 意思是我们把里面的内容放进去%eax%esp

  2. 所以我们调用factR(). %esp当我们回到下一个指令时,结果会出现吗?

  3. addl $4,%esp不确定这个,我们是在存储的数字上%esp加 4 还是在指针上加 4 以获得下一个数字或类似的东西?

0 投票
3 回答
1893 浏览

iphone - 使用 protobuf 的架构 i386 的未定义符号

我正在尝试制作一个使用协议缓冲区的应用程序。我收到这个错误,知道为什么吗?