Visual Studio远程连接Linux,以及远程后项目位置

在Linux下编写项目,可以用vim或者在Linux下安装VS Code,也可以在Windows下安装Visual Studio,然后使用远程连接,但是Linux下是无法安装Visual Studio的。

这里的Linux可以是虚拟机,也可以是服务器,操作流程都是类似的。

使用Visual Studio远程连接Linux的具体过程如下:

创建一个基于Linux终端的项目,选择控制台应用或者空项目都可以,如果没有基于Linux终端的选项的话,应该是VS在安装的时候,没有安装Linux模块。

配置项目名字、位置,点击创建即可:

创建好了之后,得到这个入门页,入门页中介绍了如何进行远程连接

如果没有进行远程连接,控制台的这个位置是没东西的:

成功进行远程连接之后,这里会显示一个IP地址。直接点击下面红框的位置,进行远程连接

或者通过 工具->选项->跨平台->连接管理器->右侧 添加,得到是同一个窗口。

点击添加以后,输入用户名、密码,就可以成功连接了

要确保主机名的IP是正确的,以及用户名、密码也是正确的,端口一般不用修改。成功连接之后:

到这为止,连接远程Linux系统就完成了。

----------------------------------------------------------------------------

下面是一些小技巧。在连接管理器下面还有一个子项,点击下载,可以把Linux中的头文件下载到Windows中,这样在编写代码的时候就能有提示了(这一步最好做一下,要不在VS中编写代码的时候,没有任何提示,非常不友好)

所有都完成后,控制栏就显示相应的IP地址了,这样就没任何问题了。

右键项目名->属性,可以看到远程生成计算机,如果连接了多个虚拟机,这个后面可以选择使用哪个虚拟机。远程根目录意味着,这个项目threadPool会被推送到这个目录下

在当前用户的目录下,就能看到project这个目录,下面即我们创建的项目。

生成的可执行程序在bin/x64/Debug目录中。创建好的项目是有一个main()函数的,直接运行,可以得到结果。

:如果得到这样的报错,可能是Linux虚拟机中没有安装g++,我的Linux中gcc、gdb都是存在的,然后报了下面的错误,安装g++(sudo apt install g++)之后成功运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值