一、安装WSL
1.启动Linux 子系统功能:进制控制面板->程序和功能, 将适用于Linux的Windows子系统勾选。
2.在 Microsoft Store市场上搜索 WSL 安装 Ubuntu 18.04 LTS
二、启动 Ubuntu
- 在 cmd/powershell中输入 bash回车即可进入linux子系统
- 直接在terminal下拉中选择
三、安装 编译工具链
sudo apt update # 更新软件包
sudo apt install build-essential #安装build-essential软件包
sudo apt install gdb
sudo apt install cmake
四、安装 VScode
插件:
- Remote - WSL
- C/C++ IntelliSense
- cmake
…
五、wsl使用VScode
由cmd的bash进入wsl,然后键入code打开
六、传输文件
cp -a /mnt/d/MyWinFolder /home/{wsl帐户}/MyUbuntuFolder
七、图形窗口
1.下载并安装windows版本Xming:
https://sourceforge.net/projects/xming/?source=typ_redirect
2.安装图形化驱动:sudo apt-get install x11-apps
3.在自己的程序前添加DISPLAY=:0 即可,比如DISPLAY=:0 python plot_demo.py
可以将下面的内容加入到.bashrc中,以避免每次指定DISPLAY:
# XMing display
export DISPLAY=:0.0
然后打开新的bash执行下面命令使立即生效:
source ~/.bashrc
另外的方法:
1.打开Xlaunch
2.在执行文件目录
export DISPLAY=:0.0
3.sudo执行
八、在Windows下如何查看和操作WSL内的文件
开启wsl终端,进入WSL内的目录后,输入
explorer.exe .