0
A
回答
3
的基地址在PE文件中指定。如果您的意思是要在MSVC中编译的EXE,则可以在链接器设置中设置基址。如果你有一个任意的EXE或者DLL,你可以用一个好的PE资源手动修改基地址。您还应该关闭ASLR - 这也是一个项目设置,并在PE文件中。
大多数EXE文件加载到他们的首选基地址,因为当你用一个进程启动一个进程时,它是地址空间中唯一的东西,并且这对于EXE文件跳过重定位表来说并不是前所未闻的。然而,DLL有时必须重新基于。依赖于加载特定的基地址并不是一个好主意。
相关问题
- 1. 在nasm中指定起始地址?
- 2. memccpy返回内存地址低于src的起始地址
- 3. 指定标签的内存地址
- 4. 进程的内存地址空间
- 5. 线程起始地址
- 6. 指针内存地址
- 7. 如何使用Base地址和指针读取进程内存
- 8. 如何获取C++中的进程的起始/基地址?
- 9. 获取当前进程的堆的起始地址?
- 10. 如何获取当前进程的起始地址--- Linux
- 11. 找出内存地址指向的值
- 12. 获取二进制指令的内存地址
- 13. 获取线程起始地址
- 14. 内存地址
- 15. 放置 - 新地址vs原始内存地址
- 16. C++ Non-Pod起始地址
- 17. 无法从eclipse中的指定地址加载内存(C++/CDT)
- 18. 函数指针的外部数组固定内存地址
- 19. 确定一个库的地址内存
- 20. TCP Buffer是否在进程内存的地址空间?
- 21. 图形卡内存和进程的虚拟地址空间
- 22. 机器内存地址的内存地址? (C语言)
- 23. 程序集中的内存地址
- 24. C++内存地址?
- 25. 获取由ctypes指针指向的内存地址
- 26. Linux - 识别在物理内存中拥有特定地址的进程
- 27. 如果在特定地址写入,挂起进程
- 28. Arduino中的XBee起始地址
- 29. windbg中disassamble函数的起始地址
- 30. 将指针的内存地址存储为整数
什么平台? – EboMike 2010-11-25 00:50:27
您需要查阅针对您的特定工具链的文档,或者至少为此处的人员指定它。 C++标准本身不需要任何或者文档任何潜在的工具。 – 2010-11-25 00:58:56