真的没人了吗???!!!

武稀松 2001-06-27 12:19:49
用{$imagebase $80000000}为何不能把dll文件映射到2G以上空间
编译时提示,地址太高受2G限制
...全文
48 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qkl 2001-06-27
  • 打赏
  • 举报
回复
因为在 windows 中 2G-4G 是操作系统使用的空间,例如:kernel32.dll 等系统级的 DLL 就是在该地址中,即使编译器允许(与使用的语言无关),操作系统也不允许(但是不是表现为装在 DLL 错误,操作系统是重新定位一个小于 2G 的起始地址)。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧