清單面板

此面板中的選項指定原始檔清單的選項。

請參閱一般對話框說明,以取得 *CMDDFT 設定值及按鈕說明的相關資訊。

原始檔清單選項

原始檔清單選項
如果 選取此勾選框,就不會產生清單, 將縮短編譯時間,而且將忽略「編譯」選項畫面中的下列選項 (如果選取的話)﹕
  • 結構或聯集變數
  • 擴充巨集
  • 擴充併入檔 (*SHOWINC, *SHOWUSR)
  • 原始檔陳述式
  • 交互參照 ID
  • 交互參照的參照 ID

如果選取此勾選框,則產生編譯器清單。 可以選擇下列清單選項:

檔案名稱
定義基本 IFS 清單檔的名稱。此欄位的可能值有:

*CMDDFT
參照目前在系統中設定為預設值的檔案名稱。

檔案名稱
指定檔案名稱。

標題
定義清單的標題。此欄位的可能值有:

*CMDDFT
參照目前在系統中設定為預設值的標題。

標題
指定最長為 80 個字元的標題字串。

子標題
定義清單的標題。此欄位的可能值有:

*CMDDFT
參照目前在系統中設定為預設值的子標題。

子標題
指定最長為 80 個字元的子標題字串。

前置處理器選項

前置處理器選項
指定由前置處理器所產生的輸出。此欄位中的值可以讓您指定下列一或多個編譯器選項:

*CMDDFT
使用目前設定為系統預設值的前置處理器輸出。

*NONE
前置處理器沒有產生任何輸出。

*DFT
等於指定 *RMVCOMMENT 與 *GENLINE。

*RMVCOMMENT
在前處理期間保留說明。

*NORMVCOMMENT
在前處理期間不保留說明。

*GENLINE
在前置處理器輸出中產生 #line 指引。

*NOGENLINE
在前置處理器輸出中抑制 #line 指引。

輸出原始檔
定義儲存前置處理器輸出的檔案名稱。 將此欄位與檔案庫輸出原始檔成員欄位一起使用。您可以選取此欄位中的下列其中一個值:

*CMDDFT
在系統上目前設定為預設值的位置中儲存前置處理器輸出。

*SRCMBR
指定儲存前置處理器輸出的原始檔案名稱。

檔案庫
定義儲存前置處理器輸出的檔案庫名稱。 將此欄位與輸出原始檔輸出原始檔成員欄位一起使用。您可以選取此欄位中的下列其中一個值:

*SRCLIB
指定儲存前置處理器輸出的檔案庫名稱。

*CURLIB
前置處理器輸出儲存於現行檔案庫中。

輸出原始檔成員
定義儲存前置處理器輸出的成員名稱。 將此欄位與輸出原始檔檔案庫欄位一起使用。您可以選取此欄位中的下列其中一個值:

*CMDDFT
在系統上目前設定為預設值的位置中儲存前置處理器輸出。

*MODULE
指定儲存前置處理器輸出的原始檔成員名稱。

輸出串流檔
定義儲存前置處理器輸出的 IFS 串流路徑名稱。 您可以選取此欄位中的下列其中一個值:

*CMDDFT
在系統上目前設定為預設值的位置中儲存前置處理器輸出。

*SRCSTMF
在現行目錄中,由 SRCSTMF 指令選項所指定的相同基本檔案名稱下儲存前置處理器輸出, 但其副檔名是 .i。只有在編譯器選項畫面中選取原始檔串流檔勾選框時, 此選項才有效。

註:
如果對編譯物件所指定的目標版次早於 V5R1M0, 則會忽略這些前置處理器選項。