I'm developing a C ++ application that runs a NanoPI M3 card with Linux specially compiled for my purpose, and there have been some unexpected errors and behaviors, I wish I could debug the application remotely since the NanoPI M3 is a Cortex-A53 with 8 colors do not want to overload it with tools and compile time which is larger than my desktop (of course).
I use Eclipse on a Windows 10 workstation with MSys2 to encode and send the code via GIT to the M3 NanoPI where I compile directly into it sometimes since my environment in destkop is having problems for cross compiling for Cortex-A. / p>
But I would like to be able to debug the code through Eclipse at a later time.
How can I do this using Eclipse?
The machines are on different networks but have visibility of each other without problems. If needed I can use SSH including Tunneling for X11 (which I want to avoid)
I can even connect via GDB but problems occur because GDB windows uses i386 and Linux ARM uses ISA ARMv8-A, I have already succeeded in using GDB loading the binary.
I tried using GDB on two equal linux, but I'm still having problems.