2017-07-24 74 views
-1

德尔福XE3编译器无法找到Raize dcu文件,虽然路径是在工具/选项/ Delphi选项/库中定义/库路径! 检查命令行,在-I选项中只有一个路径。所有其他库路径都丢失。德尔福XE3:[dcc32致命错误] Unit5.pas(7):F1026文件未找到:'RzEdit.dcu'

当前命令行-I选项:

"c:\program files\embarcadero\rad studio\10.0\lib\Win32\Debug" 

预期的命令行选项-I:

"c:\program files\embarcadero\rad studio\10.0\Lib"; 
"c:\program files\embarcadero\rad studio\10.0\Imports";" 
"c:\program files\embarcadero\rad studio\10.0\include"; 
"C:\Users\Public\Documents\Embarcadero\rad studio\10.0\Dcp"; 
"C:\Users\Public\Documents\Embarcadero\rad studio\10.0\Bpl;" 
"C:\Program Files\embarcadero\rad studio\10.0\bin"; 
"c:\program files\embarcadero\rad studio\10.0\Lib\win32\release"; 
"c:\program files\embarcadero\rad studio\10.0\Lib\win32\debug"; 
"C:\Program Files\Raize\RC6\Lib\RS-XE3\Win32"; 

为什么其他pathes被忽略?

+0

这些.dcu文件是否为XE3编译? DCU(Delphi编译的单元)文件是依赖于版本的。如果它们不适用于XE3,那么您将不得不重新编译您拥有的.pas文件。 –

+0

DCC32和所有的dcu文件都是针对XE3的 – Nobby

+0

您可能认为您使用的是XE3,但请注意第一条路径。不要无奈。认为。 –

回答

0

有一个名为PLATFORM的Windows环境变量,可能是由您的PC制造商创建的。进入Windows环境设置并删除该变量。不要使用IDE环境设置以不同的值覆盖Windows环境变量。它们是用于不同目的的不同变量,但在这种情况下,Windows环境变量会干扰IDE环境。