我正在尝试使用Ubuntu创建一个简单的内核。在终端中,我输入了:ld -Ttext 0x1000 -o kernel.bin loader.o main.o Video.o 但我收到了以下错误信息:ld: i386 architecture of input file `loader.o' ...
我正在寻找一种将本地变量分配到寄存器的方法。我知道有几种严谨的方法可以做到这一点(即在维基百科上提到的),但我卡在了如何实现"spilling"上。此外,相关文献非常令人生畏。我希望有一些更简单的东西能够满足我的优先考虑: 正确性 - 无论有多少本地变量,都能生成正确的代码的算法。 简单性...
在下载Fedora Linux时,他们提供了两个下载选项:x86和i386。那么它们之间有什么区别呢? x86和i386是同一架构的不同名称。它们都是32位处理器架构,适用于较旧的计算机和低功耗设备。如果您的计算机使用英特尔或AMD的处理器,则可以选择其中任何一个版本进行下载。
我正在尝试在模拟器上运行一个之前遇到一些问题的应用程序。我们没有为i386构建的libjpeg.a库,但有为x86_64构建的库。这是唯一剩下的依赖项,但我想知道为什么我需要i386符号,如果我是在x86_64的Mac上运行。
可能重复: 符号在 i386 架构下未被找到 我有一个要完成的应用程序,当我尝试通过执行模拟器来理解之前的开发人员所做的事情(我认为是使用 Xcode 3),Xcode 4 显示了 25 个问题: Ld build/Debug-iphonesimulator/RadioPl...
我有一些为armv7架构构建的静态库。当我尝试在iOS项目中使用它们并在iPhone 5.0模拟器上测试运行时,我会收到关于我的静态库中undefined symbols for architecture i386的错误提示。 所以我猜这意味着iPhone模拟器想要编译为i386的库?那模拟...
我已经在Linux x86_x64上成功构建了几个32位静态和共享库,现在我正在尝试将它们链接到一个可执行文件中,但是我遇到了以下错误:/usr/bin/ld: foo.so: __moddi3: invalid version 21 (max 0) foo.so: error adding...
我正在尝试安装roccc 2.0。我已经安装了所需的软件包。现在在安装时,它给出了这个错误:/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory 我搜索了 gnu/stubs-32.h,得...
在添加了MapKit和CoreLocation框架后,我在构建我的应用程序时遇到了问题。它们都是4.3框架,而该应用程序以前使用UIKit、CoreGraphics和Foundation很好地工作,只是在这两个框架上出现了问题。我不确定所需的体系结构是什么,在代码中没有任何错误。欢迎任何帮助!...