你需要在项目的.vscode文件夹下创建或修改这个文件,设置正确的程序执行路径、调试器路径等信息。例如,一个基本的C语言调试配置可能如下所示: { "version": "0.2.0", "configurations": [ { "name": "C Debug", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.out", "arg...
在你工作目录下调用.code指令就可以用VSCode打开当前文件夹 cd ~/projects/helloworld code . 首次打开,VSCode会显示一条信息“Installing VS Code Server”,这说明VSCode正在WSL中下载一个小型服务器应用,用于桌面端和WSL进行通讯。下载完成后,VSCode会打开对应的文件夹,即工作空间(workspace),这里是helloworld。并在左...
CMake配置 安装完CMake Tools以后,就可以直接通过点击按键实现configure,make工作了。 然后运行(如果是OpenGL程序还需要额外配置一下,参考最后“OpenGL程序运行”小节: Debug配置 首先安装gdb: sudo apt-get install gdb 然后在WSL中启动vscode,这里选择在原路径重新打开vscode: ...
Visual Studio Code places these settings in.vscode/c_cpp_properties.json. If you open that file directly, it should look something like this: {"configurations": [{"name":"Linux","includePath": ["${workspaceFolder}/**"],"defines": [],"compilerPath":"/usr/bin/gcc","cStandard":"c11"...
安装VSCode 通过官网下载,一般使用User Installer,建议使用64位。 安装WSL插件 我们希望能在Windows上的VScode,远程调试WSL里运行的程序,社区提供了Remote – WSL插件,实现VScode端无缝操作WSL。 在WSL 2启动VScode 通过Powershell登录WSL 2的Ubuntu环境,cd到你的目标程序目录,输入code .,就可以直接启动VScode,打开的目...
1. 使用cmake构建项目 安装插件:安装Microsoft开发的CMake Tools和C/C++插件,确保cmake版本在3.9.4以上。 项目配置:在VSCode中打开项目根目录,VSCode将自动检测cmake项目并提示选择编译器。 构建过程:VSCode将自动运行cmake并生成compile_commands.json文件,用于配置C++插件的编译关系。
若要安装 WSL 扩展,需要 VS Code 的1.35 5 月发行版版本或更高版本。 建议不要在没有 WSL 扩展的情况下在 VS Code 中使用 WSL,因为会失去对自动完成、调试、linting 等的支持。有趣的事实:此 WSL 扩展安装在 $HOME/.vscode/extensions 中(在 PowerShell 中输入命令ls $HOME\.vscode\extensions\)。
配置Debug功能:在.vscode文件夹下的launch.json文件中,修改内容以配置Debug功能。点击VSCode左侧Run and Debug页面的Debug按钮,即可进行调试操作。通过以上步骤,即可在Windows 11上使用VSCode搭建STM32+CMake的开发Debug环境,并进行固件编译、上传和调试。 使用方法也很简单。在vscode中打开一个C++项目,确保已经写好了cma...
sudo apt-get install gcc g++ cmake build-essential gdb 3. 单文件项目编译、运行、debug 首先在ubuntu中新建一个文件夹进行测试,并在其中打开vscode mkdir demo1cddemo1 code . 第一次打开应该会弹出一些提示,连接的类型要选择wsl,然后右下角选择Yes去安装一些东西,然后安装图中的这些插件 ...
首先你要有VSCode,WSL,C/C++扩展。 我用的WSL是Ubuntu-20.04。 首先找到vscode的store,在搜索框总搜索C++,就能看到C/C++插件。点击Install安装即可,完成之后,界面如下: 安装环境 首先保证你的WSL已经安装好了环境 1.whereis g++ 2.whereisgdb 若没有以上输出,请输入以下命令安装g++和gdb 1.sudo apt-get install...