- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
When I debug a program with single step, I can not debug into
some functions. For example, when I press F11 to step into the function A, it enters into another function B, but in fact the instructions in B are not executed.
How should I solve this problem?
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which debugger do you use? Is it only happening when you compile the source with Intel Compiler? Did you try the tool-bar button?
I saw this once with the Fortran code. But you're using the C++, right?
Jennifer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Please verify that the function you're attempting to step into has been compiled with Debugging symbols (i.e /Zi on Windows and -g on Linux). This is essential for correct Debugger behavior.
System and language run-time libraries are often not compiled with Debugging symbols.
You may also want to check your optimization levels. Not all Debuggers fully support Debugging optimized code.
-- Gordon
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page