【问题标题】:Remote gdb with Eclipse Oxygen 3a带有 Eclipse Oxygen 3a 的远程 gdb
【发布时间】:2020-07-05 03:33:51
【问题描述】:

我已经阅读了几个指南/stackoverflows,但没有找到类似的情况/解决方案。

我的远程 ssh 工作正常(可以浏览文件)。

我不明白为什么我需要本地 Windows 应用程序(虽然我有一个已编译的 .exe,但它不是我想要调试的版本,它只在 Linux 服务器上)。

当我尝试启动远程调试会话时,它立即失败

Exception occurred during launch

Reason:
Error during file upload.

详情如下

Could not write file: <my windows exe path>
Permission denied
...

上述文件是可写的,无论如何我也以管理员身份启动了eclipse以防万一。

无论如何,.exe 是无关紧要的。我只想远程调试代码。

(我对 gdbserver 了如指掌……如果需要的话,我很乐意手动启动它……不过我觉得我还没到)

下面是我看到的选项页面:

【问题讨论】:

    标签: gdb eclipse-cdt remote-debugging eclipse-oxygen


    【解决方案1】:

    在TI Code Composer Studio 版本:9.3.0.00012上有相同的体验。

    这似乎是在将交叉编译的二进制文件从主机上传到目标时发生的。如果您设置复选框“跳过下载到目标路径”,错误应该会消失。 我建议解决上传问题。

    1. 在主机上设置一个网络服务器,python.exe -m http.server --directory \source\hello\Debug\ 行就足够了
    2. 在目标上运行 wget,看截图

    【讨论】:

      猜你喜欢
      • 2011-08-06
      • 2011-11-04
      • 2018-10-10
      • 2018-01-29
      • 2012-03-07
      • 1970-01-01
      • 1970-01-01
      • 2018-03-04
      • 1970-01-01
      相关资源
      最近更新 更多