C++Builder编译链接错误LME288的解决
来源:互联网 发布:mysql递归 编辑:程序博客网 时间:2024/06/06 07:14
内行人都知道,C++Builder自从被卖了以后一直就不太稳定,从CodeGear到XE系列总有Bug遗传,比如下面这个[ilink32 Warning] Warning: Error detected (LME288)错误,这个错误一直就有碰到过,跨越多个版本,以前也没怎么在意,一般重启电脑就OK,差不多有几年没用C++Builder正式的做点什么。最近升级系统+IDE,都到Win10+XE7了居然还有这个问题出现。 Embarcadero的开发人员自己都从来不用C++Builder?这么老的问题一直到现在都没解决!
错误信息:
[ilink32 Warning] Warning: unknown heap name : 0x08000000 / 0x08000000
[ilink32 Warning] Warning: C:/Win32/Debug/Project1.ilc: 0x00010000 / 0x08000000
[ilink32 Warning] Warning: C:/Win32/Debug/Project1.ild: 0x00010000 / 0x08000000
[ilink32 Warning] Warning: C:/Win32/Debug/Project1.ilf: 0x00010000 / 0x0a000000
[ilink32 Warning] Warning: C:/Win32/Debug/Project1.ils: 0x00040000 / 0x08000000
[ilink32 Warning] Warning: unknown heap name : 0x08000000 / 0x08000000
[ilink32 Warning] Warning: Error detected (LME288)
[ilink32 Error] Error: Unable to perform link
错误画面:
网上搜索结果大致原因可能是内存问题,个人分析可能原因是这种32位程序在64位系统中工作时对超出内存2^32的部分寻址有困难,导致出错,也许是内存释放不够彻底,在编译几个大项目后,便很容易出现此错误,即使是空项目,所以只能重启系统。可使用VC自带的editbin.exe可以让这两个文件使用大内存。
解决方法:
将这两个文件先备份
执行:
editbin.exe /LARGEADDRESSAWARE ilink32.exe
editbin.exe /LARGEADDRESSAWARE bcc32.exe
(editbin分32位和64位版本,应该用32位的版本,这个错误主要是ilink32导致,也可以不处理bcc32)
问题解决。
editbin下载:
http://download.csdn.net/detail/aniven/9580795
参考:
http://qc.embarcadero.com/wc/qcmain.aspx?d=134775
http://stackoverflow.com/questions/28929516/c-builder-xe7-lme288-error
- C++Builder编译链接错误LME288的解决
- 我的第一个C++Builder编译---- 解决lib链接问题
- VC中常见的一些编译链接错误的解决
- VC中常见的一些编译链接错误的解决
- C++ Builder链接错误的解决方法
- C-Free 编译链接lib 出现错误的解决方案
- keil 编译通过 链接错误 解决
- platform builder编译错误
- unknown heap name引发Error detected (LME288)从而Unable to perform link问题的解决
- C/C++编译链接错误解决方法 汇总
- C/C++编译或链接,错误汇总
- pjsip 编译vid_streamutil.c 提示链接错误
- C/C++编译常见链接错误
- C++Builder编译MFC程序的设置
- c++builder编译可执行文件
- c++builder 编译 openssl
- c 程序的编译链接
- C的编译链接过程
- 读取android真机里面的文件的方法
- 角色的移动和转身
- 加油!加油!加油!我相信你一定行!
- 源码分析-java-AbstractSequentialList
- Ubuntu 16.04 编译安装 SkyEye 1.3.5
- C++Builder编译链接错误LME288的解决
- OpenCV初级教程
- fopen函数使用
- 多网卡情况下如何正确获得IP
- 1017. A除以B (20)--做题纪录
- poj 1987 Distance Statistics 点分治
- bzoj 3894(最小割)
- get get_children方法
- jvisualvm远程监控Tomcat