我想用Xcode 4調試一個大的C++項目。我必須使用makefile運行可執行文件,所以我將該項目添加爲外部構建系統。該程序可以正常編譯並運行,並具有預期的輸出。如果我在編譯過程中編輯一個文件以產生錯誤,Xcode會注意到這一點並轉到正確文件中的正確行。問題在於系統不會停留在我設置的斷點處。停止在Xcode 4的外部構建中的斷點
我已經在方案中添加了可執行文件,如here所述。我已將所有源文件添加到項目中。我已經按照建議here將自定義工作目錄設置爲正確的工作目錄。我已經確定我認爲由Xcode構建的可執行文件確實是我的可執行文件,並且在將方案設置爲等待手動啓動並且沒有更改之後,我也嘗試過手動運行它。
當我設置斷點時,它們顯示爲藍色,因爲它們應該。
有人可以給我任何提示,我還有什麼可以嘗試?非常感謝!