我有一台惠普笔记本电脑,我在hp笔记本电脑上安装了delphi xe2,最近5个月前我使用delphi没问题,但现在我有这个错误信息.
[DCC Error] E1026 File not found: 'FMX.Filter.res'
[DCC Error] E1026 File not found: 'FMX.Platform.Win.res'
Run Code Online (Sandbox Code Playgroud)
我无法编译任何项目!当我尝试编译项目时,我收到此错误.
之后,我在google上搜索了这个错误,我在embarcadero论坛(https://forums.embarcadero.com/thread.jspa?threadID=59949)中找到了这个.但在这个论坛上,答案是如此不同.他说这看起来像惠普笔记本电脑的错误,他描述了如何解决它.这是他的方式:
右键单击"我的电脑",然后选择"属性".在"高级"选项卡中,您将找到"环境变量"按钮.单击它,然后在下面的列表中,从系统变量列表中删除PLATFORM变量.关闭对话框,重新启动XE2,您现在应该可以重新编译而不会出现进一步的问题
我也想为我的问题做这个,但我在"环境变量"中没有PLATFORM变量!
我该怎样摆脱这个问题?
谢谢
Ond*_*lle 13
检查目标平台的库路径.它应该包含一个条目$(BDSLIB)\$(Platform)\Release
.
您还可以使用显式路径,例如C:\Program Files\Embarcadero\RAD Studio\9.0\lib\win32\release
(对于Win32目标).