1.打开visual studio,新建项目
2.选择linux项目,我们这里选择控制台项目

注意:要是没有这个选项就要去下载对应的安装包,如下,点击进去下载linux


3.创建一个t项目后,进入项目界面,点击如图添加一个连接,连接linux环境。
也可以在工具->选项->跨平台->连接管理器中去添加。

4.输入linux的ip和用户名及密码,端口22不需要改(ssh协议用的固定这个端口)

5.更新本地linux的头文件(只是为了提示方便。编译还是在远程linux上编译),在工具->选项->跨平台->连接管理器->远程标头IntelliSense管理器,点击更新。

5.建立连接后,本地编写的代码就会被推送到远程环境中去。可以右键项目->属性(远程根目录),可以看到~/projects/目录,即为推送目录。

在linux环境查看,果然有项目文件

6.编译项目,F7

进入linux环境:
在~/projects/threadpool/bin/x64/Debug/目录下可以看到生成的可执行文件:
