首先你要有VSCode,WSL,C/C++扩展。 我用的WSL是Ubuntu-20.04。 首先找到vscode的store,在搜索框总搜索C++,就能看到C/C++插件。点击Install安装即可,完成之后,界面如下: 安装环境 首先保证你的WSL已经安装好了环境 1.whereis g++ 2.whereis gdb 若没有以上输出,请输入以下命令安装g++和gdb 1.sudoapt-getinstall ...
(2) 使用CMake 删除上一步创建的.vscode文件夹和可执行文件main,只留下main.cpp,如果没做上一步就不需要删除。然后点击设置->Command Palette,或者按快捷键Ctrl+Shift+P 在弹出的窗口中输入>CMake: Quick Start并回车,再选择ubuntu中的GCC,然后在弹出的窗口中输入demo1,然后依次选择C++、Executable,会自动生成C...
第一种,当我希望用vscode连接服务器远程调试代码时,总是无法正确构建和运行代码,vscode界面一堆的运行按钮,我都感觉不是一个插件提供的(插件装多了也不好),总之就是vscode调试cmake需要两个文件在.vscode中,一个launch.json,一个tasks.json(没有可以自己创建),内容参考如下: launch.json { "version": "2.0.0...
对于单文件项目,使用VSCode进行编译、运行和调试。首先在ubuntu中创建测试文件夹并打开VSCode。安装必要的插件后,新建main.cpp文件进行测试。编译运行项目有两种方法:使用VSCode插件或CMake。VSCode插件方法相对直观,但速度较慢且不建议用于多文件项目。CMake方法则更适合多文件项目。使用CMake进行编译和构建...
基于Vscode搭建Windows平台基于WSL2的Ascend C算子开发和调试集成开发环境,提升Ascend C算子开发和调试效率。 1 概述 本文简要介绍什么是Vscode,为什么要使用Vscode,以及如何使用Vscode进行Ascend c算子开发和调试。 2 Vscode介绍 Visual Studio Code是一款流行的编辑器,以易用性、可扩展性、速度和灵活性为关键特征。
1 首先,调试之前要确保python插件(Microsoft的python插件)当前选择的环境,是执行的环境。如果是虚拟venv环境,需要自己在本地settings.json中写pythonPath。2 都配置好之后,点击左侧调试按钮,打开调试面板,展开debug选项,点击Add Configuration。3 接着会自动打开launch.json,在其中添加一个python的configuration。4 ...
C,window和虚拟机交互文件 \\wsl.localhost\Ubuntu-18.04里面是ubuntu的文件,直接在windows中可以操作,若提示无权限,只要进入ubuntu设置chmod -R 777 xxx文件或文件夹即可。 D,vscode访问ubuntu 1. 在vscode中安装插件wsl。 2. 在vscode的左下角点击一下,然后选择New WSL Window即可连接到虚拟机的ubuntu,当然也可以...
在VSCode 文件夹下的.vscode/launch.json中添加以下内容: "sourceFileMap":{"/build/glibc-eX1tMB":"/usr/src/glibc"} ©著作权归作者所有,转载或内容合作请联系作者 0人点赞 C/C++语言 更多精彩内容,就在简书APP "小礼物走一走,来简书关注我" ...
C/C++ 项目编译实践 本文主要是在这两篇文章的基础上,通过安装 VSCode 插件Remote - WSL以及修改 json 配置来实现在 WSL Ubuntu 中调试 C/C++ 程序。 开发环境 我本地的开发环境大致如下: Windows 10 Visual Studio Code(VSCode) Windows Terminal WSL(Ubuntu 20.04.3 LTS) ...