BSCMAKE 如何建置 .Bsc 檔
BSCMAKE 會以最有效率的方式建置或重建 .bsc 檔案。 若要避免潛在的問題,請務必瞭解建置程式。
當 BSCMAKE 建置瀏覽資訊檔案時,它會將 .sbr 檔案截斷為零長度。 在後續的相同檔案建置期間,長度為零的 (或空白) .sbr 檔案會告知 BSCMAKE .sbr 檔案沒有新的貢獻。 它可讓 BSCMAKE 知道不需要該部分檔案的更新,且累加組建就已足夠。 在每個組建期間(除非指定 /n 選項),BSCMAKE 會先嘗試使用已變更的 .sbr 檔案,以累加方式更新檔案。
BSCMAKE 會尋找具有 /o 選項所指定名稱的 .bsc 檔案。 如果未指定 /o,BSCMAKE 會尋找具有第一個 .sbr 檔案基底名稱和 .bsc 擴展名的檔案。 如果檔案存在,BSCMAKE 只會使用參與的 .sbr 檔案來執行瀏覽資訊檔案的累加組建。 如果檔案不存在,BSCMAKE 會使用所有 .sbr 檔案執行完整組建。 組建的規則如下:
若要讓完整組建成功,所有指定的 .sbr 檔案都必須存在,而且不得截斷。 如果截斷 .sbr 檔案,您必須先重建它(藉由重新編譯或組合),才能執行 BSCMAKE。
若要讓累加組建成功,.bsc 檔案必須存在。 所有參與的 .sbr 檔案,甚至是空的檔案,都必須存在,而且必須在 BSCMAKE 命令行上指定。 如果您從命令行省略 .sbr 檔案,BSCMAKE 會從檔案中移除其貢獻。