1.
BCB會使用pre-compiler headers在第一次編譯時將#pragma hdrstop 前面的header檔存在*.pch , *.#00, *.#01,...這些檔案。如果不想產生這些檔案,可以點選Project->Options,出現的設定中,在C++ Compiler->Precompiled headers中的Use Precompiled Headers選擇"Do not use"就可以。如下圖:
2.
在編譯的過程中,會產生*.obj檔案,可以放在一個資料夾內,之後再一起刪除。若要設定資料夾,可以點選Project->Options,出現的設定中,在C++ Compiler->Paths and Defines中的.obj output directory選擇資料夾就可以。如下圖:
3.
BCB將Source Code儲存後,會將之前的檔案備份在__history資料夾內,若不要存備份檔,可以點選Tools->Options,出現的設定中,在Editor Options的Create backup files中不要勾選。如下圖:
4.
若要讓程式在沒有BCB環境下執行,(1)可以點選Project->Options,出現的設定中,在Linker->Linking中的Dynamic RTL不要勾選就可以,如下圖:
(2)可以點選Project->Options,出現的設定中,在Packages中的Build with runtime packages不要勾選就可以,如下圖: