作为一个Visual Studio的忠实用户,要开发Linux平台下开发调试程序很难适应,还好之前做的都是些小项目,在Linux平台下索性直接用Code::Blocks这种跨平台的IDE直接开发调试了,直到最近要跟用Ubuntu系统的下位机进行串口通信才想起来这个玩意...中途也是踩了很多坑...
VisualGDB通过SSH服务连接两台机器,从而进行远程访问,Linux平台使用虚拟机或者物理机作为都可以。
这里我用了两台物理机(虚拟机效率太慢了),一台是Windows10 + Visual Studio 2017作为项目开发平台,另一台是X86 Ubuntu 18.04作为项目部署平台。
官方教程:https://visualgdb.com/tutorials/linux/
Linux系统安装SSH服务
1. 安装openssh-server
sudo apt-get install openssh-server
2. 启动SSH服务
sudo /etc/init.d/ssh start