由于工作站上的内存大小有限,我刚刚创建了一个 Amazon EC2。因此我需要弄清楚如何在这个远程实例上进行远程调试。
首先,我不太确定我是否理解调试配置选项卡中“附加到应用程序”或“远程应用程序”之间的区别。据我所知,第一个只是使用 Eclipse 作为前端 GUI 来连接远程 gdbserver。但我不知道第二个是什么意思。
现在我可以连接到我的 EC2 上的 gdbserver。但是,gdbserver 给了我一个警告信息
Could not load vsyscall page because no executable was specified
try using the "file" command first.
我已经在 Eclipse 的调试页面中定义了可执行文件和项目。有什么我错过的吗?