共用方式為


@ (指定回應檔)

指定回應檔。

@response_file

引數

  • response_file
    列出編譯器選項或原始程式碼檔以供編譯的檔案。

備註

@ 選項讓您指定包含編譯器選項和原始程式檔以供編譯的檔案。 這些編譯器選項和原始程式檔會由編譯器處理,就好像是由命令列發出的一樣。

若要在編譯中指定一個以上的回應檔,請指定多個回應檔選項。 例如:

@file1.rsp @file2.rsp

在回應檔中,數個編譯器選項和原始程式碼檔可以出現在同一行中。 然而單一編譯器選項規格則必須出現在一行內 (不能擴展至多行)。

回應檔可以有以 # 符號為開頭的註解。

從回應檔內指定編譯器選項,就如同從命令列中發出這些命令一樣。 如需詳細資訊,請參閱從命令列建置

編譯器會按照遇到命令選項的順序處理它們,就好像是由命令列發出的一樣。 因此,一個回應檔內的選項,可能會與另一個回應檔內的選項或命令列選項不相容。 這可能會產生錯誤。

回應檔不能為巢狀 (Nest)。 不可以將 @response_file 置入回應檔內。 JScript 編譯器會將這種狀況報告為錯誤。

範例

下面是從範例回應檔中擷取的幾行:

# build the first output file
/target:exe /out:MyExe.exe source1.js source2.js

請參閱

其他資源

JScript 編譯器選項