安装wsl:

Microsoft wsl2 文档

wsl --install

默认安装Ubuntu:latest如果想选择安装版本,先查看可安装列表:

wsl -l -v

然后指定安装:

wsl --install -d <Distribution Name>

<Distribution Name> 替换为要安装的发行版的名称。

如果需要更改安装地址,在安装完成后导出安装:

首先查看安装列表:

wsl --list --verbose

再导出

wsl --export <Distribution Name> <FileName>

将指定分发版的快照导出为新的分发文件。 默认为 tar 格式。 在标准输入中,文件名可以是 -。 选项包括:

  • --vhd:指定导出分发版应为 .vhdx 文件而不是 tar 文件(这仅在使用 WSL 2 的情况下受支持)

再卸载

wsl --unregister <DistributionName>

然后倒入到希望的地址

wsl --import <Distribution Name> <InstallLocation> <FileName>

wsl下gcc工具链安装

  • 更新apt

sudo apt update
sudo apt update
  • 安装 build-essential 软件包

sudo apt install build-essential
  • 查看版本:

gcc --version
g++ --version
make --version
  • 安装gdb,查看版本

sudo apt install gdb
gdb --version
  • 安装 cmake

sudo apt install cmake
cmake --version

windws下msys2工具链

msys官网

下载完成后在msys shell:

pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-clang-x86_64-toolchain

默认到底即可

clion配置