Remote debugging C++ application with Eclipse GUI
I believe that the "C/C++ Remote Application" option uses Eclipse's RDT (Remote Development Tools) and RSE (Remote System Explorer) to connect, upload, execute, and debug the application itself. It
If all you want to do is connect to a gdbserver
, then create a "C/C++ Attach to Application" debug configuration, and under the Debugger tab, set Debugger to gdbserver.
Problem with Debugging a C program using Eclipse
After a while I found out that if I open Debug Configuration -> Debugger -> Enable Reverse Debugging at startup and unselect it debugging will work and this message will disappear.
Remote C++ Debugging with RSE
I have not used the remote launch/debug facilities, but maybe these slides from EclipseCon 2008 can help you.
The remote launch was AFAIK moved into CDT itself for Galileo.
Here's the FAQ entry from RSE about remote debugging.
Related Topics
When Is C++ Covariance the Best Solution
Why Is Iterating 2D Array Row Major Faster Than Column Major
Does Clearing a Vector Affect Its Capacity
Efficiently Convert Between Hex, Binary, and Decimal in C/C++
Is Maximum_Wait_Objects Really 64
Why Must Virtual Base Classes Be Constructed by the Most Derived Class
Boost::Asio + Std::Future - Access Violation After Closing Socket
Why Do Two Functions Have the Same Address
Adding Multiple Executables in Cmake
Overload Resolution with Std::Function
Free Function Versus Member Function
Accessing Static Member Through Invalid Pointer: Guaranteed to "Work"
When a Float Variable Goes Out of the Float Limits, What Happens
Traceback a Pointer in C++ Code Gdb
Why Can't I Use a "Break" Statement Inside a Ternary Conditional Statement in C++