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

ios - 为 i386/armv7 构建的 Sofia SIP

我认为我的最后一个问题太不具体了。
所以我的下一个更好。\

如何为 i386 和 amrv7 编译 Sofia-Sip 库?
能得到答案就太好了!

谢谢各位,
亚历山大·海因里希

0 投票
0 回答
363 浏览

linux - NASM::无法将字符串转换为值大于 255 的 int

我在将字符串转换为整数(数字)时遇到问题。仅当字符串的值小于或等于 255 时才进行正确的转换(例如:port db "255",0x0)。如果整数值大于 255(如:port db "256",0x0),结果溢出。这是示例代码:

正如我上面提到的,存储在 [PORT] 中的值被截断。现在 [PORT] 中的值为 0... 不应用移位指令 (shl eax, 8),值为 1。

我可能会错过一些愚蠢的东西或者我缺乏知识。请有人能解释一下这段代码有什么问题吗?

谢谢

0 投票
0 回答
452 浏览

ios - iFrameExtractor 无法使用 Xcode5.0 和 ios sdk 7.0 为 i386 构建库

为 iOS 模拟器 7.0 配置 i386 时,config.log 中出现错误

这里是 i386 的配置

./configure --cc=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc --as='/usr/local/bin/gas-preprocessor.pl /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc' --sysroot=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk --target-os=darwin --arch=i386 --cpu=i386 --extra-cflags='-arch i386' --extra-ldflags='-arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk' --prefix=compiled/i386 --enable-cross-compile --enable-nonfree --enable-gpl --disable-armv5te --disable-swscale-alpha --disable-doc --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-asm --disable-debug

这是执行语句

config.log 中的错误

我应该对 libSystem.dylib 文件进行任何更改吗

0 投票
4 回答
75571 浏览

linux - i386 输入文件的架构与 i386:x86-64 不兼容

我正在尝试使用 Ubuntu 创建一个简单的内核。在我输入的终端中

但我收到以下错误消息作为回报:

0 投票
0 回答
155 浏览

objective-c - MapKit 的 Apple Match-O-Linker 错误 ['Symbol(s) not found for architecture i386]

以下符号在 Xcode5 中似乎没有被成功解释。此外,我在接口和实现中都添加了每个特定的标头;在搜索了每个符号的位置之后,但在重新运行我的程序后,它仍然将它们单选为未定义。任何帮助表示赞赏。

0 投票
3 回答
4524 浏览

xcode - 尝试编译 AFNetworking 2.0 时架构 i386 的未定义符号

我将 AFNetworking 2.0 添加到我的项目中。我没有使用 CocoaPods 就做到了——我只是将文件添加到项目中,确保将文件复制到目标。

当我尝试编译项目时,出现以下错误:

我的项目有什么问题?

0 投票
1 回答
689 浏览

ios - 使用 xcode 用 C 创建静态库,错误:“架构 i386 的未定义符号”!

我正在使用 xcode 用 C 创建一个静态库,我似乎得到了一个错误Undefined symbols for architecture i386

静态库项目,包括三个文件:fun.c, testFun.cpp,testFun.h

这是testFun.cpp

这是fun.c

当我使用“IOS Device”和“iPhone Retina(4-inch)”构建时,我得到了两个 xa 文件。

使用lipo-create参数的工具输出新的 xa,支持armi386

将 xa 添加到我的项目中,并包含 testFun 头文件现在代码:

然后构建它,我得到这些错误

当我隐藏 c-fun 调用 (test_c_fun) 时,构建成功!

看起来像:

为什么它不能与 C 文件一起使用?

0 投票
1 回答
1873 浏览

cordova - Cordova + XCTest 导致“架构 i386 的未定义符号”

当我尝试将 XCTest 与 Cordova 项目集成时出现错误。它发生在一个新的科尔多瓦应用程序中,没有自定义。只需添加 XCTest 并测试失败并出现以下错误:

我尝试删除 i386 架构,但无济于事,还有很多其他的东西,但这个正在逃避我。

有什么想法吗?提前致谢!

编辑:我忘了注意项目构建得非常好,但是运行测试[通过产品->测试]会导致这些错误。

0 投票
0 回答
248 浏览

ios - 忽略文件“路径”,文件“路径”中缺少所需的架构 i386/armv7

我有适用于 iPhone 的 foxit 嵌入式 sdk。它有演示应用程序,我想看看演示应用程序的输出。

有几个步骤,例如复制头文件并将两个“.a”文件分别添加到“include”和“bin”文件夹中。几天前在模拟器中测试演示应用程序时,它运行良好。但是现在当我为 iOS 6 和 7 运行演示应用程序时,它不会加载 pdf 并且它给了我一些警告,包括下面提到的警告:

我遇到了一个答案,它不能在模拟器上运行,并且通过使用“lipo”命令可以创建通用库。但既然这是第三方,我怎么能做到这一点。并且在使用 iOS 7 的设备上进行测试时,还会发出以下警告:

当应用程序在设备(iOS 7)中运行时,另一个“.a”文件“libfpdfemb_ios_emu.a”的警告如上所述。(这个额外的警告仅在设备中)。

我不知道出了什么问题。

这些应用程序是 foxit 嵌入式 sdk 附带的示例应用程序,因此我没有更改任何代码。它甚至更早地在模拟器上工作。

请帮忙。提前致谢。

0 投票
1 回答
514 浏览

opengl - CDT eclipse OS X 10.6.8 上的 AssImp 库问题:体系结构 i386 不支持的文件格式

我一直在尝试在 Eclipse (CDT) 中的 OpenGL 项目中链接非常有用的 AssImp 库

我按照这个问题的答案成功安装了 AssImp 库:

构建开放资产导入库 (Assimp) 时遇到问题

我还按照这个问题的答案在 Eclipse(CDT) 中成功设置了 OpenGl:

OS X 上 Eclipse 中的 OpenGL 和 GLUT

现在,当我尝试构建一些正在使用 AssImp-lib 的代码时,会出现以下错误:

ld:警告:在 /usr/local/lib/libassimp.a 中,文件是为不受支持的文件格式构建的,该文件格式不是被链接的体系结构 (i386)

我猜这个库是为错误的架构而构建的......我尝试在 CMake 的“CMAKE_OSX_ARCHITECTURES:”标志中填写“i386”,但这对任何方式都没有帮助......


好的,我更改了架构,但它仍然给出了一些链接错误..

有人有同样的错误吗?

未定义符号:“_get_crc_table”,引用自:libassimp.a(unzip.co) 中的 _unzOpenCurrentFile3 “ inflateInit2",引用自:Assimp::XGLImporter::InternReadFile(std::basic_string, std::allocator > const&, aiScene*, Assimp::IOSystem*) in libassimp.a(XGLLoader.cpp.o) Assimp::BlenderImporter: :InternReadFile(std::basic_string, std::allocator > const&, aiScene*, Assimp::IOSystem*) in libassimp.a(BlenderLoader.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&) 在 libassimp.a(XFileParser.cpp.o) _unzOpenCurrentFile3 在 libassimp.a(unzip.co) "_inflateEnd" ,引用自:Assimp::XGLImporter::InternReadFile(std::basic_string, std::allocator > const&, aiScene*, Assimp::IOSystem*) in libassimp.a(XGLLoader.cpp.o) Assimp::BlenderImporter:: InternReadFile(std::basic_string, std::allocator > const&, aiScene*, Assimp::IOSystem*) in libassimp.a(BlenderLoader.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&) in libassimp.a(XFileParser.cpp.o ) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) _unzCloseCurrentFile in libassimp.a(unzip.co) "_inflateSetDictionary",引用自:Assimp::XFileParser:: XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) "_inflate",引用自:Assimp::XGLImporter::InternReadFile(std::basic_string, std::allocator > const&, aiScene*, Assimp::IOSystem*) in libassimp.a(XGLLoader.cpp.o) Assimp::BlenderImporter::InternReadFile (标准::basic_string, std::allocator > const&, aiScene*, Assimp::IOSystem*) in libassimp.a(BlenderLoader.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&) in libassimp.a(XFileParser .cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) _unzReadCurrentFile in libassimp.a(unzip.co) "_crc32",引用自:_unzReadCurrentFile in libassimp.a(unzip.co) _unzReadCurrentFile in libassimp.a(unzip.co) "_inflateReset",引用自:Assimp::XFileParser::XFileParser(std::vector > const&) in libassimp.a(XFileParser.cpp.o ) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) ld: 未找到符号a(BlenderLoader.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) _unzReadCurrentFile in libassimp.a(unzip.co) "_crc32",引用自: _unzReadCurrentFile in libassimp.a(unzip.co) _unzReadCurrentFile in libassimp.a(unzip.co) "_inflateReset" ,引用自:Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a( XFileParser.cpp.o) ld: 未找到符号a(BlenderLoader.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) _unzReadCurrentFile in libassimp.a(unzip.co) "_crc32",引用自: _unzReadCurrentFile in libassimp.a(unzip.co) _unzReadCurrentFile in libassimp.a(unzip.co) "_inflateReset" ,引用自:Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)in libassimp.a( XFileParser.cpp.o) ld: 未找到符号vector > const&)in libassimp.a(XFileParser.cpp.o) _unzReadCurrentFile in libassimp.a(unzip.co) "_crc32",引用自:libassimp.a(unzip.co) 中的_unzReadCurrentFile libassimp.a(unzip.co) 中的_unzReadCurrentFile co) "_inflateReset",引用自:Assimp::XFileParser::XFileParser(std::vector > const&) in libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) ld 中:找不到符号vector > const&)in libassimp.a(XFileParser.cpp.o) _unzReadCurrentFile in libassimp.a(unzip.co) "_crc32",引用自:libassimp.a(unzip.co) 中的_unzReadCurrentFile libassimp.a(unzip.co) 中的_unzReadCurrentFile co) "_inflateReset",引用自:Assimp::XFileParser::XFileParser(std::vector > const&) in libassimp.a(XFileParser.cpp.o) Assimp::XFileParser::XFileParser(std::vector > const&)在 libassimp.a(XFileParser.cpp.o) ld 中:找不到符号libassimp.a(XFileParser.cpp.o) 中的向量 > const&) Assimp::XFileParser::XFileParser(std::vector > const&) 在 libassimp.a(XFileParser.cpp.o) 中 ld: 未找到符号libassimp.a(XFileParser.cpp.o) 中的向量 > const&) Assimp::XFileParser::XFileParser(std::vector > const&) 在 libassimp.a(XFileParser.cpp.o) 中 ld: 未找到符号