Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-debug-dev] Using Eclipse for remote debugging

> 
> 
> 
> 
> 
> I had a few questions on remote debugging....
> 
>    Is there a list of debuggers (meant for targeted embedded
>    devices/systems) which are supported by Eclipse-CDT for remote debugging
>    from Windows/Linux/Other development environments ?
>    Does Eclipse-CDT automatically detect the device hardware (let say
>    PocketPC) connected to my development machine through a port (for
>    example USB port) for remote debugging on the device and is it also
>    responsible for opening a connection with the device ? If yes, could I
>    get a brief overview of the process ?
>    OR I could look at any available documentation on how to setup remote
>    debugging (on embedded devices/systems) using Eclipse-CDT ?
>    Also looking for any documentation on initial setup of a C/C++
>    development environment (on Windows) by running Eclipse-CDT with any GNU
>    compiler-builder tool chain (for example Cygwin). I think I am doing
>    something obviously wrong in setting CDT up with Eclipse on my windows
>    environment and building a simple C/C++ project.
> 
> Sorry, I am new to this and have just started playing around  and analyzing
> CDT on Eclipse, and some of these questions could be very obvious. I do
> appreciate the help.
> 

You can see Eclipse/CDT as a set of framework, an entry point for many modules.

For example, the CDT/debugger only have the necessary mechanism to work within Eclipse
debug perspective/model.  But the actual implementation of debugging a native application is
done somewhere else and can be implemented by others via an extension-point.
It is done this way because the CDT/Debugger has to remain relatively independent
to be able to support a wide variety of platform.

Eclipse/CDT comes with one default implementation of a native debugger it is
base on GNU GDB.

All of the functionnality that you are asking are not present in the Open Source CDT.  But
could probably be provided by different ISV(external plugins) that hooked to the CDT/Debugger.




Back to the top