當您對應用程式進行除錯時,除錯引擎會尋找應用程式的程式檔 - 您也可以透過除錯器使用者介面來指定程式檔位置。 如果應用程式沒有除錯資訊,則除錯器不會顯示程式檔,且編輯器會顯示程式檔的「反組譯程式碼」視圖。 如果應用程式確實具有除錯資訊,但除錯器找不到程式檔,則您可以利用各種方法來尋找檔案。
確保除錯器可以找到程式原始檔的最簡單方式,就是以 -qfullpath 編譯器選項來編譯程式。 如需除錯編譯選項的相關資訊,請參閱相關主題。
當除錯器找不到程式檔時,開啟的除錯器編輯器中就沒有程式檔 - 然而,在編輯器的內部,有選項可供您尋找程式檔。 其中有一個選項是編輯來源查閱按鈕,可開啟「編輯來源查閱路徑」對話框,讓您選取要新增的程式檔位置的類型。 或者,您也可以在「除錯」視圖中用滑鼠右鍵按一下堆疊框或執行緒, 然後選取編輯來源查閱動作,以變更程式檔位置清單。