2017-07-24 229 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環境。