News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

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!]