2015-02-17 67 views
0

我是eclipse cdt的新手。我做了一些研究,但沒有找到答案。我想知道,說我有一個project/simpleClient/simpleClient.cc調用project/src/somefile.cc下的功能。當我在SimpleClient.cc中放置一個調試器,並調用函數A時,我只需通過右鍵單擊知道該函數的名稱就可以將我帶到函數定義中,但我實際上想要將它放到src文件夾代碼中,並查看程序運行。請問有什麼方法嗎?Eclipse CDT無法調試到同一個目錄中的功能定義

謝謝。

回答

1

Run -> Debug Configurations -> [Your debug config],單擊Source標籤,看看項目和所有相關子目錄在源搜索路徑。

這就是Eclipse CDT工具在調試時發現顯示源的方式,所以很可能在該路徑上找不到該文件。

我認爲默認情況下,該工具會搜索項目目錄中的所有來源,所以其他情況可能會阻止找到它。另外,如果你使用Cygwin在Windows上運行,你可能會遇到問題described here。如果是這樣,提供的說明應該修復映射並讓你看到你的來源。