下面我们就聊一聊怎么使用VS Code远程到Linux服务器。
Linux安装C++编译工具,make工具
apt-get install -y gcc make
在Windows上使用VS Code远程链接到Linux上
1、在Windows上打开VS Code,并安装Remote Development插件。
![](https://www.mrccc.club/wp-content/uploads/2020/07/image-4-1024x546.png)
2、安装后可以看到一个新图标,点击后选中SSH Targets
![](https://www.mrccc.club/wp-content/uploads/2020/07/image-1024x357.png)
3、新添加一个,按照提示ssh root@xxx.xx.xx.xx
4、选择C:/Users/用户名/.ssh/config,然后用下面的代码修改一下信息保存即可。 选择publickey每次不需要输入密码。
Host 设备名称
HostName Linux的ip
PreferredAuthentications 验证方式(password或publickey)
User 用户名
IdentityFile 私钥文件全路径
1)注意,如果选择password,则不需要IdentityFile这个属性。
2)如果选择了publickey则是通过公钥链接,则需要写清楚你的私钥地址(我的是放在)C:/Users/用户名/.ssh/下,名字是id_rsa,填写路径C:/Users/用户名/.ssh/id_rsa就好。若没有公私钥,步骤如下:
①首先在客户端生成ssh密钥,使用win+r打开命令行工具cmd(或者Git Bash工具),
ssh-keygen -t rsa
②把公钥传输到服务器,复制id_ras.pub的内容到~/.ssh/authorized_keys保存重启ssh即可。
5、右键点击链接方式,选择一种打开方法
![](https://www.mrccc.club/wp-content/uploads/2020/07/image-1.png)
6、选择Linux即可。
7、打开你的项目,运行即可。
![](https://www.mrccc.club/wp-content/uploads/2020/07/image-2.png)
C++调试
1、给Linux端安装VS Code扩展
注意,这些扩展必须安装到Linux端,因此VS Code需要链接上去再安装!
![](https://www.mrccc.club/wp-content/uploads/2020/07/image-3.png)
调试也可以参考https://zhuanlan.zhihu.com/p/77645306。
2、安装完成后,按F5即可开始调试(你可能需要修改一下.vscode底下的launch.json和task.json文件)。
如果有任何问题可以与我联系。
微信公众号搜索:CHEN CONGCONG
微信小程序搜索:CHEN CONGCONG
![](https://www.mrccc.club/wp-content/uploads/2020/07/公众号二维码.jpg)
![](https://www.mrccc.club/wp-content/uploads/2020/07/小程序码-2.jpg)