【问题标题】:How to fix embarcadero link error : [ilink32 Error] Fatal: Unable to open file 'RTL.BPI'如何修复 embarcadero 链接错误:[ilink32 错误] 致命:无法打开文件 'RTL.BPI'
【发布时间】:2020-07-26 04:44:31
【问题描述】:

在 c++ builder 上编译我的项目时,项目没有成功编译,我收到以下错误 [ilink32 Error] Fatal: Unable to open file 'RTL.BPI' 我一直在尝试修复。

【问题讨论】:

    标签: c++ c++builder


    【解决方案1】:

    确认你的 PC 操作系统是 32 位还是 64 位,然后在编译器上,右键单击目标平台,选择添加平台,添加与你的操作系统版本匹配的版本。如果你是 32bit 则添加 32bit 并选择 32bit,如果你是 64bit 则添加并选择 64bit。

    如果您没有与您的操作系统版本匹配的平台,请安装与您的操作系统版本匹配的 C++ Builder 版本。

    然后再次编译你的项目,它不应该给你:[ilink32 Error] Fatal: Unable to open file 'RTL.BPI' 之后编译错误。

    【讨论】:

      【解决方案2】:

      我不知道你是否还有这个问题,但它刚刚发生在我身上。我以一种简单的方式进行了修复。在我的情况下,文件 rtl.bpi 存在于路径“C:\Program Files (x86)\Embarcadero\Studio\20.0\lib\win32\release”中。我在“C:\Program Files (x86)\Embarcadero\Studio\20.0\lib\win32\debug”中复制了这个文件。完成此操作后,我尝试再次编译,但系统对其他四个文件有相同的问题。我做了同样的程序。我将其他文件从“发布”复制到“调试”。之后我的问题就解决了。就我而言,其他文件是:fxm.bpi、memmgr.lib 和 sysinit.obj。

      【讨论】:

      • 我遇到了同样的问题,这为我解决了问题。谢谢老兄。
      猜你喜欢
      • 2015-12-28
      • 2018-07-26
      • 2018-09-07
      • 2015-11-01
      • 2014-03-11
      • 2011-09-07
      • 2011-06-23
      • 2017-11-29
      • 2014-11-13
      相关资源
      最近更新 更多