1、安装win10

2、控制面板->启动或关闭windows功能->勾选适用于linux的windows子系统->确定并安装好后重启
(没有勾选"虚拟机平台"、"hyper-V",是因为wsl不需要这个,wsl2才需要,wsl转换到wsl2网上很多教程,注意系统文件越多越大,转换越慢)

3、设置->更新与安全->开发者选项->开发者模式(从任意位置安装应用)打开

4、微软商店搜索"wsl",选择一款linux,例如Ubuntu20.04.4 LTS,安装, 顺便安装Windows terminal

5、打开Windowsterminal(终端)->右击标题栏"设置"->左边"启动"->"默认配置文件"->选Ubuntu20.04.4 LTS(需要先安装才有的选)->保存

6、现在点击终端即可打开ubuntu,设置用户名设置密码后,按各自项目要求配置环境,拉取源码即可,源码过于庞大时,需要注意物理磁盘分区大小,也要注意wsl的限制,wsl2的虚拟磁盘默认是240G上限,可以修改

7、不要通过windows的文件管理去编辑linux子系统的文件,会有问题,可以通过windows端的xftp类工具连接后编辑,使用beyond compare4之类比较工具的,可以使用"\\wsl$\Ubuntu-20.04\home\xxxxx\"去访问

8、vscode-wsl的使用:确保linux默认不以root登录后,在windows上安装vscode,在源码路径下运行命令: code .  (code 空格 点)即可打开vscode

9、为了方便查看代码,建议给vscode添加一些拓展插件:Chinese 、C/C++ Extension Pack、Remote Development、git tree compare

注:默认大家都会使用linux了,没有用过linux的同学也多学习下linux的操作,往后的开发总离不开linux的
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐