记录如何实现在wsl中使用本地vscode进行调试,编译。
wls安装编译环境
安装gcc
存储库包含一个名为build-essential
的元包,它包含GCC编译器以及编译软件所需的许多库和其他实用程序。
所以我们直接安装它。
sudo apt-get install build-essential |
安装gdb
这个我们直接apt安装就可以了。
sudo apt-get install gdb |
测试
测试是否完成了上面的安装,免得后面出问题。
whereis gdb |
whereis g++ |
新建一个cpp文件夹
cd ~ |
mkdir cpp |
cd cpp |
在vscode中打开当前目录
在命令行中输入code . 首次会自动安装驱动vscode的程序,随后自动打开vscode。
code . |
vscode配置
安装插件
之前在windows安装的插件,都会自动给你推荐适合wsl的版本,直接点击在,xxxx中安装就可以了。
- Remote三件套
在扩展商店搜remote,前三个必装,后面的看你自己的实际需求。
- 安装 C/cpp扩展
- 安装code runner
配置c/c++扩展
ctrl+shift+p
输入c/c++
,找到并点击打开
- 修改配置如图
配置Tasks
- 在当前目录新建一个cpp文件,方便后面检测到任务
ctrl+shift+p
输入tasks
,找到并点击打开
- 选择g++
- 复制下面的配置到任务json中
{ |
- F5 运行调试
- 运行调试成功
Enjoy it !