CLion配置WSL及Valgrind
记录下来,以免忘记。
1. 安装WSL
命令行wsl --install,完成安装后重启,弹出新窗口完成后续安装,设置用户名和密码。
通过以下命令完成cmake, clang, valgrind安装:
sudo apt update
sudo apt upgrade
sudo apt-get install cmake
sudo apt-get install build-essential
sudo apt-get install clang
sudo apt-get install valgrind
2. CLion配置
Setting -> Build, Execution, Deployment -> Toolchains中新建WSL,完成自动配置。忽略“Test CMake run finished with errors”提示。将WSL上移到首位(切记!!!)。
Setting -> Build, Execution, Deployment -> Dynamic Analysis Tools -> Valgrind输入目录:\\wsl$\Ubuntu\usr\bin\valgrind
WSL控制台通过命令行 cmake --version 获取版本号,替换掉CMakeList.txt中的cmake_minimum_required(VERSION xxx)
WSL通过Windows命令行 wsl 启动。

