我目前一直试图用我的覆盆子pi进行远程调试。
我安装了Visual Studio 2017。我创建了一个linux控制台Project,并通过ssh成功地将VS17连接到了raspberry。现在我想用c ++编写一个简单的输入输出程序来测试功能。虽然我可以在VS17的控制台中完美地看到cout的结果但我无法写入输入。在cin点,控制台没有对我的输入做出反应。也许某人有类似的问题。 感谢。
答案 0 :(得分:0)
控制台应用程序中的i / o出现了各种问题,但如果您确定使用最新的VS2017(版本15.5.6)和在GDB
模式下进行调试(即更改)从项目属性中的默认gdbserver
开始,一切都应该正常工作。
您还应该在提示消息后面添加换行符来刷新终端缓冲区,否则应用程序将等待输入,然后将出现在控制台窗口中。
the VCLinux github site讨论了您可能遇到的一些问题。