问题标签 [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 回答
875 浏览

xcode - 如何设置 Xcode Organizer 以使用 x86_64 二进制文件运行?

我正在用 fortran 编程,我可以使用一个很好的调试器接口。按照这个页面的建议,我决定试试 Xcode 组织者。

我可以让我的程序构建得很好,但是当我尝试执行它时,我收到了这个错误:

The active architecture i386 is not present in the executable 'Run my program' which contains x86_64.

当我搜索谷歌寻求帮助时,我会看到有关如何为常规项目执行此操作的说明。由于这是组织者,我不相信这样的指示可以适用于我。

如何将活动架构设置为 x86_64?

或者,有谁知道我在哪里可以找到一些文档或教程来让 ifort 与 Xcode 交互?

我正在运行免费的 Xcode 3.2.6。

0 投票
3 回答
5957 浏览

architecture - 错误消息:使用 ZBar 库的架构 i386 的未定义符号

我现在正在尝试在 Xcode 4.0 中构建的项目遇到问题,希望有人可以为我阐明这一点..

我正在尝试使用 ZBar SDK 并遵循此处概述的指南中概述的说明:

http://zbar.sourceforge.net/iphone/sdkdoc/camera.html

但是,我遇到了同样的错误。我查看了 John 的帖子,但是,他提到的路径不在我的 LIBRARY_SEARCH_PATH 中。

我正在使用 Xcode 4.0,并且正在尝试为 iPad 4.3 模拟器构建我的项目。

(我得到的错误):

等等

我尝试查看 ZBar sdk 中包含的 ReaderSample 代码,并认为问题是我缺少他们在他们的应用程序中使用的几个框架,但包括这些框架只会增加我得到的错误数量。这是构建设置问题吗?有人知道我可以尝试做什么吗?

PS:我找到了两个类似这个问题的线程,尝试了他们推荐的各种解决方案,仍然没有得到解决

-http://stackoverflow.com/questions/1452466/suddenly-i-am-not-able-to-build-for-the-iphone-simulator -http://stackoverflow.com/questions/1456185/build-error -缺少所需架构-i386-in-file/1467238#1467238

我希望我正确使用了这个线程......我对堆栈溢出比较陌生。吨

0 投票
2 回答
2940 浏览

objective-c - 带有 iMac 的位置管理器

我正在使用 CLLocationManager。

我得到了这个编译错误:

那么我应该如何对 CLLocationmanager 进行编程呢?我的意思是这是否意味着位置管理器在 iMac 上不可用?

0 投票
4 回答
103611 浏览

xcode - 体系结构 i386 的未定义符号

可能重复:
未找到架构 i386 的符号

我有一个应用程序要完成,当我开始尝试通过执行模拟器来了解以前的开发人员做了什么(我认为是用 Xcode 3 完成的)时,Xcode 4 向我展示了 25 个问题:

PS:我检查了框架,它们都存在。

0 投票
1 回答
2442 浏览

iphone - 编译错误:体系结构 i386 的未定义符号

我正在开发一个应用程序,通过 rtsp 从 IP 摄像机流式传输 iPhone 上的实时视频。我正在使用 live555、DecoderWrapper 和 RTSPClient 等开源项目。编译项目时出现以下错误。

我已经尝试过不同的解决方案,例如检查我是否将任何框架复制到我的项目中。我已经检查过,“框架搜索路径”中没有任何内容。当我在我的项目中使用“ffmpeg”时,我也尝试为 i386 编译库,然后将这些库添加到我的项目中。但没有任何效果!有人可以帮帮我吗?如果需要,我可以提供代码详细信息。

0 投票
4 回答
6253 浏览

c++ - 为 i386 编译 x264

我将如何为 i386 架构编译 x264 库?通常为了强制一个架构,我会使用以下命令:

但它似乎不适用于 x264。

为了编译 x264,我对其进行了配置和制作,这将生成一个 x86_64 库。当我尝试使用上述命令强制 i386 架构时,我收到以下消息:

未知选项 CC=gcc -arch i386,忽略 未知选项 CXX=g++ -arch i386,忽略

然后配置脚本打印出它是为 X86_64 平台配置的。我希望看到它为 i386 平台配置并生成 i386 二进制文件。

0 投票
3 回答
746 浏览

c++ - 从不同的架构加载 dylib

我目前有一个在 x86_64 中编译的程序,它依赖于在 x86_64 中编译的相当多的库(因此重新编译它们将是一个大项目)。我正在寻找运行 i386 dylib,但是每当我使用 dlopen 加载它时,我都会收到一条错误消息,说它不是为我的架构构建的。有没有办法将 i386 库直接转换为 x86_64(我没有源代码)或在 x86_64 架构上运行它?

0 投票
2 回答
221 浏览

ruby-on-rails - Ruby 中的 ruby​​ Rake Time BUG,现在在 Windows 7 上做什么:

错误:

系统宝石列表:

帮助!怎么做才能完成这个。

0 投票
1 回答
3342 浏览

c - 链接错误 - 找不到文件符号中所需的架构 i386

我正在开发一个使用 twitter API 的应用程序。

该应用程序在连接到 IOS 设备时运行良好,但是当我将架构从 armv6 更改为 i386 以使其在模拟器上运行时,我收到此错误:

所以我已经阅读了很多建议,并尝试了其中的大部分,但运气不佳。

我首先确保我拥有所有的框架,然后我尝试编辑 project.pbxproj,但仍然没有工作。

我已经尝试清理和更改构建设置。

有人知道为什么我会收到此错误消息吗?

0 投票
1 回答
659 浏览

xcode - 提升 XCode i386

由于我正在使用另一个 SDK,我需要将 i386 与 Boost 一起使用。我试着用

获得 32 位版本,但它给了我一个链接器错误:

我也尝试过使用

但只能以这种方式获得 x86_64 版本的 boost。

是否有另一种构建 Boost 的方法,以便我可以在 Xcode 中使用 i386 进行编译?