News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

How to see variable contants

Started by jarome, April 07, 2015, 05:58:14 PM

Previous topic - Next topic

jarome

I finally found an IDE that works properly with my C program   :). It compiles and runs, but I can't figure out how to see the values of my variables. I did add the -g option. I am running in OpenSUSE 13.2.

Maybe I am blind?

I also get a terminal that pops up saying:
warning: GDB: Failed to set controlling terminal: Operation not permitted

frithjofh

do you have a debugger installed?
architect with some spare time  -  c::b compiled from last svn  -   openSuSE leap x86_64  -  AMD FX-4100

jarome

Oh yes. gdb is there. And once I checked the right box, I can see the variable values when I hover. But I would like a pane that shows all of the variables and their values.

Also, I am getting the ASCII values rather than the characters for many of them.

oBFusCATed

Have you tried to add your variables in Debug -> Debug windows -> Watches?
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

jarome

But then I have to add a watch for every variable, which is a pain. NetBeans and Eclipse show all the variables.

jarome

#5
Well, I guess I do see the variables for the local function, but for example, I have a pointer and want to see what it points to, and the view only shows a small portion. And I have a crucial struct, but I only see its name, not its members.

oBFusCATed

This is a limitation unfortunately. Probably it will be fixed in the future.
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]