Delphi XE2 - F1027 Unit not found: 'System.pas' ……

在安装第三方控件后,遇到Delphi XE2编译错误F1027,提示找不到'System.pas'。尝试了修改library路径、重新安装XE2、检查环境变量设置等方法,最终在$(BDSLIB)win32 elease路径下解决问题。建议检查IDE的环境变量设置,并考虑不要在Program Files目录下安装Delphi。
摘要由CSDN通过智能技术生成

https://stackoverflow.com/questions/5656975/delphi-xe-f1027-unit-not-found-system-pas-or-binary-equivalents-dcu-upon


因为安装一个第三方控件,安装过程出现问题,程序编译出现致命错误

Delphi XE2 - F1027 Unit not found: 'System.pas' ……

查找资料有说system.pas文件破坏,也有说libray路径没有包含system.pas文件所在路径的,添加路径$(BDS)\SOURCE\RTL\SYS仍然无法解决问题,干脆重新安装XE2一番折腾后,也没解决问题。既然不是XE2本身问题,那应该还是路径设置问题,后来查资料$(BDSLIB)\win32\release才解决问题,$(BDS)\SOURCE\RTL\SYS此路径不可增加。

以下引用原帖

Make sure you have the environmental variables set properly (Tools->Options->Environmental Variables from the IDE's main menu):

BDS=D:\Embarcadero\RAD Studio\8.0
BDSCOMMONDIR=C:\Users\Public\Documents\RAD Studio\8.0
PLATFORM=Win32

These should all be set in the <

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值