c++ - 如何从 Windows 调试在 Linux 上运行的远程程序

标签 c++ linux remote-debugging

我习惯了 visual studio 调试器(它真的很好),我必须从我的 windows 机器上调试在 linux(C++)上运行的程序。谁能建议如何从 Windows 调试在 Linux 上运行的远程程序

最佳答案

  • 在你的 windows 机器上安装一个 X-Windows 服务器,有很多选择(例如 cygwin/X)。
  • 通过 SSH 连接到启用了 X 转发的 Linux 机器,或者设置您的 X 服务器以接受来自您的 Linux 机器的连接并在 Linux 机器上手动设置 DISPLAY。
  • 安装并运行,例如ddd 在 linux 机器上 - 它会显示在你的 windows 机器上
  • 调试

关于c++ - 如何从 Windows 调试在 Linux 上运行的远程程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5645526/

相关文章:

c++ - C++ Google dense_hash_set 插入的性能

c++ - 父进程和子进程的切换发生在这里?

java - 从 eclipse 远程调试

android - 从控制台使用 lldb 调试 Android 应用程序的 C++ 代码

c++ - 在 Linux 上启用 Unicode 16

c++ - 在巢中放置 cout 的适当位置

linux - 从已知主机名列表中获取 IP 和 MAC 信息的方法

linux - 如何在bash中对一系列数字求和

c - Linux getpwnam() 库依赖

c# - 为什么此代码不能在基于x64的Windows计算机上远程运行