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 <