relocation

    0热度

    2回答

    地址空间重定位和链接器完成的重定位任务之间有什么区别据我所知,链接器完成的重定位任务包括将符号引用连接到符号定义的过程。地址空间当可执行文件被带入内存并且所有的地址引用都参考它被放置在内存中的地址的起始地址被解析时,重定位是关心的,而且我也想知道谁这个地址空间搬迁吗?

    2热度

    2回答

    我知道这应该是相当简单的,但我不明白它。 我有一个活动(让我们称之为XyActivity),这已经很长。因此,我想将一些重写方法重定位到子类(我们称之为XyOptions)。看起来像这样: public class XyActivity extends Activity { XyOptions xyOptions; public void onCreate(Bundle sav

    3热度

    5回答

    鉴于我编译的一些unix程序,我需要做些什么才能将其重定位到不同的目录并使其继续正常运行。 我在想Perl,但是会对像Apache这样的其他系统感兴趣,当它完成时它似乎也会失败。为了激发这个问题,当将其他系统捆绑为产品安装的一部分时,能够执行这种重定位将非常有用。 对于它的价值,是ActivePerl的安装过程似乎含有一些神奇的执行过程中安装搬迁.. Installing ActivePerl..

    1热度

    1回答

    我一直在研究Eclipse插件项目一段时间,并且遇到了需要将项目拆分为单独测试的情况来自插件包的案例。我使用git作为版本控制。 要简单地说明这一点,我的版本旧的项目是这样的: workspace/ | +-- myplugin/ | +-- .git/ <-- Here be the git repository | +-- /

    3热度

    1回答

    我们目前在“somedomain.net/codefest”有一个网站。我们不拥有此服务器(或此域名)。 由于容量问题,我们现在正在转向新的服务器。由于我们不拥有旧的域名,我们也正在转向一个新的域名。 由于我们很快就需要放弃旧服务器,我们将把所有请求重定向到“somedomain.net/codefest/anything”到“newdomain.net/anything”。 我的问题是,经过很多

    1热度

    2回答

    我正在使用带有Intel Core 2 CPU和2GB内存的计算机。 SO是Ubuntu 9.04。 当我尝试编译此代码:当我编译此代码“NASM -f斌UARTLOOP.asm” ;programma per la simulazione di un terminale su PC, ottenuto utilizzando l'8250 ;in condizione di loopback

    2热度

    2回答

    我想无需任何操作系统运行的PowerPC嵌入式系统的一个简单的程序。我正在使用GNU编译器 - 链接器工具和PSIM作为模拟器。我写了自己非常简单的链接器指令文件。 我用一个全局变量在我的静态库,并希望使用该变量在我的示例程序。但是,链接示例程序GNU ld会给出错误并停止。它说它在链接器指令文件中找不到rela.dyn。其实我不想使用动态可重定位库,因为我没有动态加载器。我究竟做错了什么?

    1热度

    1回答

    我想详细了解动态链接的过程。 为此,我尝试挖掘ELF的.got部分。 q.1:我在ELF标准1.2(附录)中读到,全局偏移表的格式和解释是处理器特定的。可以请一些身体帮助我,为什么我们没有这个标准以及为什么它必须是处理器特定的? q.2:有些人可以指向一个教程或一些东西,我可以在一个活动过程中了解一个动态链接器的操作,检查每个步骤中.got,.got.plt节的内容?