0


Visual Studio 2022 远程连接 虚拟机Linux系统(超详细)

Visual Studio 远程连接 虚拟机Linux系统

由于最近越来越多的读者访问和粉丝关注,博主再次更新最详细教程,感谢大家支持!

可用以解决在ubuntu系统下操作vim编辑器不便的情况,使用自己熟悉的Visual Studio编辑器进行代码的编译。

1、配置SSH

在虚拟机 Linux 系统上,安装openssh 服务器来连接VS。

sudo apt install openssh-server

SSH服务器设置开机自启动。

sudo service ssh start
sudo systemctl enable ssh

安装完成后,Linux系统终端输入命令重启

reboot

2、安装Visual Studio工具上的linux开发的工具集

点击电脑【开始】->【Visual Studio Installer】->【修改】,划到最下面安装Linux工具集,安装完重启Visual Studio
在这里插入图片描述
在这里插入图片描述

3、新建Linux项目

在这里插入图片描述
在这里插入图片描述

4、远程连接Linux系统

  1. 打开VS软件 ,打开软件上方菜单栏的【工具】->【选项】, 然后鼠标下翻滚选择【跨平台】->【连接管理器】->[添加]。

在这里插入图片描述

  1. 弹出以下方框。分别输入【主机IP】、【用户名】、【密码】。在这里插入图片描述
  2. 进入虚拟机输入命令行。获取【IP地址】,【端口】通常为22。
ifconfig

在这里插入图片描述

  1. 输入对应的Ip地】、用户名、密码后点击【连接】,选择【是】。在这里插入图片描述
  2. 连上对应【IP】的虚拟机,此时界面上方就会显示下图所示的ip地址。提示:这里需要提前将虚拟机设定固定IP,后面有提供方法。如果不设置固定ip会因为虚拟机上ip地址不断改变而重新绑定ip地址。在这里插入图片描述
  3. 引入Linux系统的头文件。菜单栏上的【工具】->【选项】->【跨平台】->【连接管理器】->【远程连接标头管理器 ->【下载】。在这里插入图片描述

5、编写代码测试运行

【添加】->【新建项】,取名为Linux_test,输入测试代码,并运行。
在这里插入图片描述

#include<iostream>

using namespace std;intmain(){

    cout <<"hello Linux"<< endl;return0;}

在这里插入图片描述

进入Linux系统中,查找对应文件,一般默认在家目录的projects文件夹下

find -name Linux_test

在这里插入图片描述
进入projects文件夹,输入tree指令(没有可以根据提示安装)

在这里插入图片描述
再进入.out对应的目录,可执行与Visual Studio一样的输出结果

在这里插入图片描述
点击【项目】->【Linux_test属性】
在这里插入图片描述

6、配置固定IP

虚拟机的Linux操作系统,其IP地址通过DHCP服务获取的。
DHCP:动态获取IP地址,重启设备后都会获取一次。
步骤一:在虚拟机中配置IP地址网关和网段。
虚拟机点击

编辑->虚拟网络编辑器->VMnet8

,确定子网IP102.168.xx.x自行设定,确定子网掩码为255.255.255.0后,点击

NAT设置

在这里插入图片描述
网关设置192.168.xx.2即可。

在这里插入图片描述
因此视频是后续补上。16.04版本去b站看黑马Linux,传送站16.04版本系统固定ip地址

而ubuntu18.04的版本,首先进入root权限,进入目录进行配置即可,Ubuntu18.04配置静态ip

sudo -i
cd /etc/netplan
vim 01-network-manager-all.yaml 

在这里插入图片描述

标签: linux c++ c语言

本文转载自: https://blog.csdn.net/qq_45009309/article/details/130149429
版权归原作者 国家级退堂鼓 所有, 如有侵权,请联系我们删除。

“Visual Studio 2022 远程连接 虚拟机Linux系统(超详细)”的评论:

还没有评论