This is the mail archive of the
mailing list for the GCC project.
Re: Debugging gcc-compiled programs on Windows
- From: Jim Marshall <jim dot marshall at wbemsolutions dot com>
- To: gcc-help at gcc dot gnu dot org
- Date: Fri, 16 Nov 2007 16:40:40 -0500
- Subject: Re: Debugging gcc-compiled programs on Windows
- References: <473E02E7.email@example.com>
Andrew Smith wrote:
HiWhat version of GDB are you using? I've used mingw GDB 6.6 on Windows
I just finished porting a GTK (pure C) app to Windows, but there is some
weird bug, that I need a debugger to find.
Im using mingw to build it. There is a gdb package for mingw, but that
doesn't work - when I press ctrl-c gdb quits, so since I'm not getting
crashes the utility of it is.. not there.
Is it possible to compile programs using gcc on windows so that the
visual studio debugger will be able to load the symbols for it?
Or is there some way to attach any debugger to a such a program and
break execution while it's running?
You could always start your program and then start GDB and then attach
to the process (use the tasklist command line tool to get the PID -
tasklist is a MS tool that ships with XP Pro and the server products).
AFAIK - the MS debuggers can not read the GCC debug info, so you can not
use their tools.