2015-11-24 25 views

回答

4

沒有這樣的選擇。 Delphi編譯器搜索按名稱使用單位,因此文件名應與編譯的單位名稱匹配。
我想你想使用不同的配置選項來編譯多個FastMM版本。爲此,您應該使用「項目管理器」窗口中的「構建配置」功能。例如,您可以創建額外的「CustomFastMM」配置(右鍵單擊「構建配置」,然後選擇「新配置」)。然後,您可以編輯此新配置以設置其他DEFINE,編譯選項和輸出目錄(右鍵單擊並選擇「編輯」)。
另請注意,您可以通過右鍵單擊現有配置並選擇「創建配置」來創建「子」配置。 「子」配置默認繼承其「父」的所有選項,但您可以編輯它們以覆蓋某些選項或添加其他DEFINE。

+0

謝謝。你的解決方案可行,但我仍然更喜歡使用'dcc32'編譯,因爲它很簡單。 –

+0

我也直接在舊版Delphi版本的構建場景中使用dcc32,並使用-N0編譯器標誌將編譯後的DCU放到配置特定的文件夾中。不要忘記使用-U標誌將此文件夾包含到編譯器搜索路徑中: dcc32 myunit.pas -U c:\ Project \ Config1 -N0 c:\ Project \ Config1 –

相關問題