如何解决编译时出现链接器错误,使用 Embarcadero 的 C++ builder,LME200 ilink32.exe
在尝试编译和运行程序时,我突然收到一条错误消息。
[ilink32 Warning] Warning: C:/lms/Profloor v5/Win32/Debug/Profloor v5.ilf: 0x00010000 / 0x13000000
[ilink32 Warning] Warning: C:/lms/Profloor v5/Win32/Debug/Profloor v5.ils: 0x0003b000 / 0x08000000
[ilink32 Warning] Warning: Error detected (LME200)
[ilink32 Error] Error: Unable to perform link
我尝试了多种方法,例如禁用病毒扫描程序、更改堆设置、在另一台计算机上运行它。都失败了。问题出在我所有的项目上。更新到版本 10.3
并没有解决问题。
有什么建议吗?
解决方法
我在使用卡巴斯基杀毒软件时遇到了同样的问题 3 次,我通过清理临时文件夹中的所有 *.tmp 文件解决了这个问题, 另一件之前也有效的方法是增加虚拟内存并重新启动。
,此解决方案也已在 64 位 Windows 10 专业版上进行测试。
下载LAMarker.exe需要账号!:https://cc.embarcadero.com/Item/30459
直接下载LAMarker.exe:https://cc.embarcadero.com/Download.aspx?id=30459
在 C:\Program Files 中备份 ilink32.exe 文件 (x86)\Embarcadero\Studio\20.0\bin 文件夹。
以管理员身份打开命令提示符并键入命令以 转到 BIN 文件夹
输入命令:
cd C:\Program Files (x86)\Embarcadero\Studio\20.0\bin
cd C:\Program Files (x86)\Embarcadero\Studio\20.0\bin
输入命令:
LAMarker.exe -M -Filink32.exe
它会创建一个 ilink32.exe 的副本并修改它,原来的会 重命名为 ilink32.exe.old
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。