为什么要写这篇帖子?
原因确实很简单:
原生的Ubuntu我实在是受不了了,各个方面都不适应,只好考虑电脑自己开虚拟机然后ssh连接使用,这种方式不仅优雅,而且优雅,着实优雅。
WSL并没有想象中的那么耐操,现阶段还是开个虚拟机比较保险,也不需要过于折腾。
预备知识:
Windows的编译环境是mingw,MacOS的编译环境是lldb,都不是所需要的g++ GDB等工具,在企业开发中,部署一般都是在linux是开发使用的。
远程的Ubuntu需要提前安装好 cmake 等编译工具。
第一步:
先在 windows系统创建一个空项目,虚拟机 linux环境需要项目程序能够运行的环境。
创建完毕后,找到左上角的文件,点击找到设置选项。
第二步:
找到构建、执行、部署,点击进入工具链,在工具链中添加linux的密码等信息,测试链接。
链接成功后,点击上三角,将远程主机设置为默认的选项。
点击右下角的应用选项。去部署选项查看是否成功。
第三步:终端此时仍是window,点击下箭头出来的远程链接选项即可新建远程终端。
第四步:编译
查看编译的CMake是否是远程主机,如果不是,更换成远程主机。
第五步:开发问题
本地文件的创建和修改,会自动上传到 linux,但要注意,本地删除项目文件,远程不会删除。
项目IDE一般会自动同步。