2011-05-09 25 views
0

我認識到這可能是一個愚蠢的問題,但現在我對此非常沮喪,因此無論如何我都會問。如何通過Mac上的Eclipse CDT中的調試器更改變量?

我正在關注Eclipse幫助中的C/C++開發用戶指南。

我在C/C++開發用戶指南 - >入門 - >調試項目

在這一點上,我告訴了以下內容:

In the Variables view, right-click the input variable, and select Change Value... and type 'm' between the single quotes and hit OK.

除此之外,沒有Change Value... !這裏是什麼樣子,我的截圖:

enter image description here

哪裏Change Value...?威士忌探戈Foxtrot?

回答

0

好吧,我經歷了很多痛苦之後纔想出來的。

我已經安裝了的XCode 3提供的GDB:

GNU gdb 6.3.50-20050815 (Apple version gdb-1515) (Sat Jan 15 08:33:48 UTC 2011)

似乎有Eclipse和Photran更好的兼容性,也許可以和我用的是GCC的任何版本。

解決我的問題的方法是安裝fink gdb包,它是GDB 7.1。

請注意,這與fsf-gdb一起調用以避免與Apple Dev Tools GDB發生衝突。因此,您將需要在eclipse中將您的調試配置更改爲指向fsf-gdb,從gdb

這可以幫助任何其他可憐的靈魂碰巧想在Mac上調試Photran。

1

儘管您遵循的說明,您可以簡單地單擊(單擊左鍵單擊)值框中的值。變量值列中顯示的數據將進入編輯模式,以便您可以鍵入新值。