win10+WSL2+Ubuntu+VScode+C++开发环境搭建
1. WSL2+Ubuntu安装
在win10的PowerShell执行以下命令,具体参考这里,推荐安装windows终端
wsl --install
2. ubuntu编译调试环境安装
sudo apt update
sudo apt install build-essential gdb
sudo apt-get install manpages-dev
3. vscode安装
直接从官网下载安装包进行安装即可
4. vscode C++插件安装
安装以下插件:
然后进行以下的C++配置:
CTL + SHIFT +P
输入edit config
, 选择C/C++:编辑器配置(UI)
选择以下配置即可:
会自动在.vscode/目录下生成配置文件c_cpp_properties.json
5. 从Ubuntu上使用vscode打开开发目录
cd /my_c++_dir/
code .
即可从window10上用vscode打开Ubuntu的开发目录
6. 其他
- 从windows访问Ubuntu上的文件方法,在Ubuntu的目录下执行
explorer.exe .
,就可以在windows上打开Ubuntu上对应的目录 - C++的配置、运行和调试,参考这里,有很详细的介绍,不喜欢看英文的,可以看下边的简要介绍:
- 创建编译任务的方法:
-
打开CPP文件,然后点vscode工具栏的 终端->配置默认生成任务,选择C/C++:g++生成活动文件,就会在.vscode/目录下生成tasks.json配置文件
-
运行编译任务方法:点vscode工具栏的 终端->运行生成任务,编译结果文件与CPP文件在同一个目录下
-
- 创建debug配置:
-
打开CPP文件,然后点vscode工具栏的 运行->添加配置, 选择C++(GDB/LLDB),就会在.vscode/目录下生成launch.json配置文件
-
运行调试,打开CPP文件,然后点vscode工具栏的 运行->启动调试或者以非调试模式运行,即可看到调试结果
-
- 创建编译任务的方法:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!