Rational Developer for System z V8.0.1 版

使用遠端編譯應用程式配置

除錯配置用於儲存當啟動除錯階段作業時所使用的設定。「遠端編譯應用程式」配置會儲存以下啟動設定:當送入的應用程式透過除錯常駐程式連接除錯器使用者介面時,所使用的啟動設定。「遠端編譯應用程式」配置不能直接用於從除錯器使用者介面,啟動除錯階段作業。

關於這項作業

註: 「遠端編譯應用程式」配置僅在 IBM® Rational® Developer for System z® 中可用。

除錯階段作業終止時會儲存設定(例如,岔斷點),不過啟動配置不會儲存這些設定。因此,如果您對同一應用程式建立多個啟動配置,則每個啟動配置的設定(例如,岔斷點)都將相同。對同一應用程式建立多個啟動配置的優點在於,您可以在啟動配置中將不同的引數設為程式的參數,並可以在啟動除錯階段作業時使用不同的「除錯主控台」指令集。

當您透過啟動已連接使用者介面除錯常駐程式的 JCL 來連接除錯器使用者介面時,會對您要除錯的程式自動建立「遠端編譯應用程式」除錯配置。同一程式的後續啟動都將重複使用此配置。您可以對同一程式建立多個配置,例如,您可以複製一個配置,然後再修改該副本。如果您對同一程式具有多個配置,且您啟動該程式進行除錯,則將有一個對話框提示您選擇要用於啟動除錯階段作業的配置。

若要建立「遠端編譯應用程式」配置,請完成下列步驟:

程序

  1. 在提供除錯相關動作集的工作台視景(例如,「除錯」視景)中,請執行下列其中一項作業:
    • 從工作台功能表列中選取執行 > 除錯,以開啟除錯啟動配置對話框。
    • 按一下工作台工具列除錯按鈕旁邊的下移鍵,然後從清單中選擇除錯。這將開啟除錯啟動配置對話框。
  2. 除錯啟動配置對話框中,執行下列其中一項作業:
    • 用滑鼠右鍵按一下遠端編譯應用程式節點,然後從蹦現功能表中選取新建
    • 按兩下編譯應用程式節點。
  3. 這將導致在對話框右邊顯示啟動配置標籤及輸入欄位。
  4. 名稱欄位中,輸入您對要建立的配置選擇的名稱。
  5. 選取程式標籤,將它帶至前景。
  6. 程式名稱欄位中,輸入您要除錯的程式名稱。完成此欄位是必要的。
  7. 選取除錯起始設定勾選框,以對呼叫主要程式進入點之前所執行的程式碼進行除錯。如果您要除錯 C++ 程式碼,並且需要除錯已廣域宣告 C++ 類別物件的建構子,則可能需要這樣做,因為此類物件是在輸入主要程式之前建構的。如果清除此勾選框,則程式將執行至主要進入點。
  8. 若要設定「來源查閱路徑」,請選取來源標籤,然後執行下列任何作業:
    • 若要新增來源位置,請按一下新增。這將呼叫新增來源對話框,您可以在其中選取要新增的來源位置類型。 從新增來源對話框中的選項清單:
      • 若選擇工作區,則將導致工作區中的所有專案新增至來源位置清單。
      • 若選擇檔案系統目錄,則會將本端檔案系統目錄新增至來源位置清單。必要的話,如果您選取搜尋子資料夾勾選框,則將遞迴搜尋此目錄的子目錄。
      • 若選擇專案,則會開啟容許您在工作區中選取專案的對話。從專案清單中,您可以選擇要新增至來源位置清單的一個以上專案。
      • 若選擇除錯引擎,則將導致除錯引擎新增至來源位置清單。
      • 若選擇除錯引擎路徑,則將導致除錯引擎上指定的路徑新增至來源位置清單。指定多個路徑時,路徑分隔字元會隨平台而不同(在 System z 中,使用分號 (;) 作為路徑分隔字元)。
        註:除錯引擎路徑設定所做的變更,將在後續的除錯階段作業中生效。
      根據您正在使用的產品,可能會有其他來源儲存器類型可供使用。
    • 若要移除現有項目,請選取來源位置,然後按一下移除
    • 若要設定現有項目的順序,請選取來源位置,然後按一下上移下移,來變更該位置的放置。
      註: 在某些情況下,對位置的放置所做的變更,可能直到程式下一次啟動時才會生效。

    如果您想要在程式檔搜尋路徑中搜尋原始檔名稱的所有實例,請選取在路徑上搜尋重複的原始檔勾選框。如果您選取此勾選框,且除錯器找到檔名的多個實例,則將透過對話框提示您選擇正確的原始檔。

  9. 選取除錯主控台指令標籤,將它帶至前景。此標籤用於新增除錯階段作業啟動時,要對除錯引擎發出的指令。您可以透過使用頁面中的按鈕來新增、移除和修改這些指令,或者您可以從指令清單文字檔匯入指令。指令清單檔案包含以換行 (carriage feed/line return) 分隔指令的指令清單。指令清單檔可包含不會匯入指令清單的註解。註解行開頭為 # 字元。
  10. 選取共用標籤,將它帶至前景。您可以在共用頁面中執行下列任何作業:
    • 如果您要在本端儲存啟動配置並讓單一使用者使用該啟動配置,請確保已選取本端圓鈕。如果要將啟動配置儲存為工作區中的檔案,且在儲存庫中共用,以供團隊使用,請選取共用的檔案圓鈕,並在共用的檔案旁邊的文字欄位中,輸入您要用於儲存啟動配置的專案位置。或者,您可以瀏覽並找出專案。
    • 如果您要將啟動配置作為我的最愛除錯配置,顯示在除錯按鈕我的最愛功能表或除錯功能表除錯歷程清單中,請選取除錯勾選框。
  11. 如果已提供啟動配置的所有必要資訊,則將啟用除錯套用按鈕。若按一下套用,則將儲存啟動配置,此時您可以選擇關閉對話框,而不啟動除錯階段作業,也可以按一下除錯,以使用新的啟動配置來啟動除錯階段作業。如果您按一下除錯,則將儲存對啟動配置所做的任何變更,並將啟動除錯階段作業。

    儲存除錯啟動配置之後,您可以編輯它。如需編輯除錯啟動配置的進一步相關資訊,請參閱相關作業。

    提示: 如果您尚未儲存啟動配置設定,且如果已在您要移除或變更的啟動配置設定中進行了輸入,則按一下回復將移除您所做的所有變更。
  12. 如果尚未提供啟動配置的必要資訊,或如果在您提供的資訊中存在錯誤,則對話框頂端的訊息將指出遺漏了哪些內容。
  13. 如果您沒有使用該對話框來啟動除錯階段作業(而是,例如,使用它來建立並儲存啟動配置),請在完成該對話框中的工作後,按一下關閉以結束該對話框。

結果

意見