我是靠谱客的博主 体贴花瓣,最近开发中收集的这篇文章主要介绍Couldn't reserve space for cygwin's heap,错误解决,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
如果编译出现“Couldn't reserve space for cygwin's heap, Win32 error 487” ,是因为msys-1.0.dll 出错,该文件会导致目录toolsMSYSbin下的sh.exe,make.exe等不能运行.提示Couldn't reserve space for cygwin's heap, Win32 error 487 错误,
解决办法:
进入工程目录,使用命令工具
rebase -b 0x76000000 toolsMSYSbinmsys-1.0.dll
可以解决该问题.原来是msys-1.0起始地址充突引起
全部完整的错误信息如下:
m.AllocationBase 0x0, m.BaseAddress 0x715B0000, m.RegionSize 0x460000, m.State 0x10000
F:A9_FS_12072526_GEMINI_0828ToolsMSYSbinsh.exe: *** Couldn't reserve space for cygwin's heap (0x715B0000 <0xC70000>) in child, Win32 error 487
0 [main] sh 7632 sync_with_child: child 7648(0x71C) died before initialization with status code 0x1
25422 [main] sh 7632 sync_with_child: *** child state waiting for longjmp
最后
以上就是体贴花瓣为你收集整理的Couldn't reserve space for cygwin's heap,错误解决的全部内容,希望文章能够帮你解决Couldn't reserve space for cygwin's heap,错误解决所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复