【发布时间】:2017-11-16 14:29:48
【问题描述】:
我在 Visual Studio 2017 中通过 "console application(Linux)" 构建了一个 Linux C 程序。当我在程序中设置断点远程调试我的程序时,我运行“F5”开始调试,但是程序并没有在断点处停止并运行到最后。我发现我的程序没有提供“gdb远程调试器”,如何配置?
【问题讨论】:
-
“Visual Studio 2017 中的 Linux C 程序”,但为什么呢?对不起。我认为您需要向 Visual Studio 提供 gdb 可执行路径并显然之前安装它。
-
“Visual Studio 2017 中的 C 程序”但是为什么呢?您应该改用符合标准的现代 C 编译器。
-
在我的ubuntu服务器中,我安装了gdbserver openssh等,并配置了远程服务器访问,我可以在远程ubuntu服务器上正确编译和运行C程序。
标签: c linux gdb visual-studio-2017