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