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系统
- 打开VS软件 ,打开软件上方菜单栏的【工具】->【选项】, 然后鼠标下翻滚选择【跨平台】->【连接管理器】->[添加]。
- 弹出以下方框。分别输入【主机IP】、【用户名】、【密码】。
- 进入虚拟机输入命令行。获取【IP地址】,【端口】通常为22。
ifconfig
- 输入对应的Ip地】、用户名、密码后点击【连接】,选择【是】。
- 连上对应【IP】的虚拟机,此时界面上方就会显示下图所示的ip地址。提示:这里需要提前将虚拟机设定固定IP,后面有提供方法。如果不设置固定ip会因为虚拟机上ip地址不断改变而重新绑定ip地址。
- 引入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
版权归原作者 国家级退堂鼓 所有, 如有侵权,请联系我们删除。