visual studio 2017远程调试无法link linux lib

visual studio 2017 remote debugging cannot link linux lib

我使用ssh(vs2017)连接了一个linux服务器,想通过gdb服务器(已安装)调试代码。但我发现在连接过程中存在一些问题。输出显示 "Loaded '/lib/x86_64-linux-gnu/libc.so.6'. Cannot find or open the symbol file"。然后我将调试模式从 gdbserver 更改为 gbg,但它进入了 "initializing Debugger" 的无限循环。有人能告诉我我能做什么吗?谢谢

所以我认为这些输出错误最初是一个问题。但事实并非如此。您需要转到 Debug->Linux Console 以激活 Linux Console Window。然后你会看到你的应用程序的输出成功了。它还有助于放置一个断点,以便 gdbserver 显示其工作。