Xcode debugger and C++ global/file scope variables.

Probably stupid question, but here goes. I've got variables defined at the
top of a file before the main() function. So these variables are are at global
(or is it file?) scope. (Btw, what exactly is the difference between global and
file scope?). They are definitly definitions. Like:

MyClass mine;
Unit *unit = 0;

When I go into the debugger, the variable listing shows "Arguments" "Locals"
"File Statics" and "Globals". Clicking on globals opens up a browser window
which a subwindow of Libraries. Nothing of mine is in here.

I step thru main, but I still don't see anything. I do see the variables in
defined in main but I would have thought the debugger would start displaying
the variables defined outside of main(). Is there something I have to do
explicitly?

Worked great. Just selected Project name (minus the ugly extension) or
is it the application name? and up came a window with all the global variables.
Each variable had its own "view" box. I checked the ones I wanted and
they instantly came up. For what it's worth, I did store this window in the dock
rather than killing it with the red stop light.

This has been one of those little nagging things that has been bothering me
for months, but I always put in on the back burner. Until now.