![](/img/trans.png)
[英]How to change standard value of GDB debugger in eclipse-cdt programmatically
[英]How can I change a variable through the debugger in the Eclipse CDT on a mac?
我知道这可能是一个愚蠢的问题,但这对我来说现在很沮丧,所以我还是要问。
我正在遵循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...
! 这是我的屏幕截图:
Change Value...
在哪里Change Value...
? 威士忌探戈狐步舞?!
尽管按照说明进行操作,但是您只需在值框中单击(单击左键)即可。 变量值列中显示的数据将进入编辑模式,因此您可以键入新值。
好吧,我经历了很多痛苦之后才明白了。
我已经安装了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中更改调试配置,以从gdb
指向fsf-gdb
gdb
。
可能对其他想在Mac上使用Photran进行调试的可怜人有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.