啟動除錯階段作業

IBM® Debugger for AIX® 使用者介面可以在 AIX 或 Windows® 上執行。 為了在 AIX 除錯用戶端中啟動應用程式來除錯,您必須先建立啟動配置。 若要在 Windows 用戶端中啟動除錯階段作業,請先啟動用戶端, 然後在 AIX 上啟動除錯引擎,並指定連接 Windows 用戶端機器的參數。 如需除錯引擎參數的相關資訊,請參閱啟動除錯引擎的相關主題。

當您啟動除錯階段作業時,除錯引擎會尋找應用程式的程式檔。如果程式檔和您除錯的執行檔不符,引擎會發出警告。

AIX 用戶端

下列啟動配置可以用來啟動除錯階段作業:

  1. 載入程式
  2. 附加至程序

除錯階段作業終止時會儲存設定,例如岔斷點 - 然而,這些設定是依程式名稱來儲存,而不是依啟動配置來儲存。 因此,如果您為同一個應用程式建立多個啟動配置,則每一個啟動配置會有相同的設定,例如岔斷點。 您可以在啟動配置中設定不同的引數來做為程式的參數,這是為相同應用程式建立多個啟動配置的好處。

提示: 您建立的載入程式啟動配置可以用來除錯或執行應用程式。

另外,您可以在執行除錯引擎的 AIX 機器上發出 irmtdbgc -qhost=<host:port> debuggee_name debuggee-parmscommand,即可對 AIX 用戶端啟動除錯階段作業。 如需 irmtdbgc 指令語法的相關資訊,包括進階參數,請參閱啟動除錯器引擎的相關主題。

Windows 用戶端

若要啟動除錯階段作業來連接執行 IBM Debugger for AIX Windows 用戶端的 Windows 機器, 請在執行除錯引擎的 AIX 機器上發出 irmtdbgc -qhost=<host:port> debuggee_name debuggee-parmscommand 指令。 如需 irmtdbgc 指令語法的相關資訊,包括進階參數,請參閱啟動除錯器引擎的相關主題。

意見