• 2024-10-236.824的MapReduce功能实现
    为了熟悉go语言,顺便了解一下MapReduce,花一个上午将go的调试功能配置好,下午将MIT的6.824课程的MapReduce功能实现了一遍,一次就把全部案例跑通过了,有点出乎意料的好。准备工作配置go的调试功能dlv,刚开始使用默认的modeauto,实际使用的是debug,无论怎样都成功不了。launch.json:
  • 2024-09-19使用 VSCode 调试 Zig
    首要条件是你本地需要安装MinGW-w64.可以参考MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本-jack_Meng-博客园(cnblogs.com)这里有几点需要注意,在2024年9月时,我没有找exe的安装,你需要在github下载 Releases·niXman/mingw-builds-binaries(github.com)具体下
  • 2024-08-27esp-idf vscode debug command 'espIdf.getXtensaGdb' not found
    esp32idfvscodedebug错误vscode中配置文件采用的是正点原子的,调用gdb的时候,提示报错,找不到相应的命令launch.json文件中gdb的配置如下{"version":"0.2.0","configurations":[ { "name":"GDB", "type":"cppdbg", &
  • 2024-08-16C++ Debug
    如果右上角没有runanddebugbutton记得把setting里IntelliSenseEngine改成default,以及DebugShortcut打开如果cpp文件提示headernotfound,那需要在c_cpp_properties.json中把compilerPath,添加上debug的时候,默认他好像是会自动build的,当然也可以自己写p
  • 2024-08-05【go】【vscode】
    @目录写在前面launch.jsonGo的配置配置字段说明name:配置的描述性名称。type:指定调试器类型,即go用于Go应用程序。request:定义请求类型,任一launch启动新的调试会话,或者attach以附加到现有进程。mode:运行Go程序的模式,可以是auto、debug、test、exec或remote
  • 2024-04-13vscode使用gdb插件调试二进制文件
    使用vscode访问虚拟机里面的代码。代码是在虚拟机的xshell编译的(必须的debug模式)。现在可以通过在vscode下面安装gdb插件。然后就可以在vscode下面使用gdb来启动这个二进制文件了,还可以在vscode里面,在函数上面打断点。 在vscode左侧栏,点击debug,可以创建launch.json文件。
  • 2024-04-12vscode配置gdb调试外部程序
    有一个工程是用qtcreator编译的我现在用vscode远程访问的这个工程,目前只能在vscode界面编辑代码。编译需要在qtcreator下面。刚开始也只能在qtcreator下面调试(debug,打断点)目前在vscode里面安装了gdb工具之后,就可以直接调试qtcreator编译好的二进制文件了。而且可以打断点
  • 2024-04-04使用vscode创建c++项目
    Vscode创建c++项目1.初始化并配置C++项目目标:创建C++文件,并自动生成tasks.json和launch.json,能够支持单文件和多文件的编译和调试步骤:创建一个空文件夹,然后选择用vscode打开在文件夹里编写一个c++文件(也可以在里面再次创建一个存放c++源码的文件夹)然后选择g++编译运
  • 2024-01-20vscode netcore运行配置
    launch.json{  "version":"0.2.0",  "configurations":[   {    "name":".NETCoreLaunch(web)",    "type":"coreclr",    "request":"launch&qu
  • 2023-12-17vscode编译多个C/CPP文件
    修改vscode里面的tasks.json文件,下面是修改好的,参考"args":["-fdiagnostics-color=always","-g",//"${file}", //只执行当前文件"${workspaceFolder}\\*.cpp",//工作区内,执行多个关联cpp文件,但只有一个main()
  • 2023-11-29环境配置
    "version":"0.2.0","configurations":[{"name":"bustubdebug",//!挑个容易识别的名字"type":"cppdbg","request":"launch&q
  • 2023-11-20Golang VScode 开发环境搭建
    写在前面工作遇到简单整理理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧——赫尔曼·黑塞《德米安》安装插件下载安
  • 2023-11-16VS Code中C开发多源文件的编译设置
    1.引言C开发中,通常需要编译多个文件,本文将简要介绍在VSCode中进行C开发时如何编译多个文件。实例工程结构如图所示:其中,main.c文件内容如下:#include"stdio.h"/*Includings*/#include"umath.h"#include"ucmplx.h"intmain(void){/*Testumath.c*/floa
  • 2023-08-07vscode Linux
    C/C++开发新建.vscode文件夹,存放以下3个配置文件c_cpp_properties.json{"configurations":[{"name":"Linux","includePath":["${workspaceFolder}/**",//将本地工作目录添加到
  • 2023-06-14构建简单CMake及vscode调试
    main.cpp#include<iostream>intmain(){intnum_a,num_b;num_a=10;num_b=20;std::cout<<"num_a="<<num_a<<std::endl;std::cout<<"num_b="<<num_b<<std
  • 2023-05-30vscode配置单个cpp文件打断点的文件
    (51条消息)【工具】VScode设置断点调试(以cpp为例)_vdcode运行断点cpp_沙diao网友的博客-CSDN博客launch.json内容{//UseIntelliSensetolearnaboutpossibleattributes.//Hovertoviewdescriptionsofexistingattributes.//Formoreinformation,
  • 2023-04-03vsc debug C++
    mac{"version":"0.2.0","configurations":[{"name":"(lldb)Launch","type":"cppdbg","request":"launch","program":
  • 2023-02-16转载-“检测到#include错误。请更新includePath
    1、按下Ctrl+Shift+P,会在VSCode上方出现一个弹窗。2、在弹窗中输入"opensettings",在下拉列表中选中"Preferences:OpenSettings(UI)":3、在搜索框内输入launch4、编
  • 2022-12-20VScode配置支持c++11和配置自动编译调试功能
    VScode配置支持c++11和配置自动编译调试功能​​1在工程目录下新建.vscode目录​​​​2在.vscode目录下创建c_cpp_properties.json文件内容如下​​​​2.1添加c_cpp_pr
  • 2022-12-13vscode cmake工程launch和task文件设置
    1.launch.json文件基本设置{//UseIntelliSensetolearnaboutpossibleattributes.//Hovertoviewdescriptionsofexistingattributes.//Form
  • 2022-10-31VScode Configuration STM32
    基于VScode搭建STM32运行环境所需软件vscode:是我们的代码编辑器STM32CubeMX:是我们配置和初始化的软件OpenOCD:是开源片上调试器,他下载完是一个压缩包,需要配
  • 2022-10-27vscode dlv调试配置
    调试参数refer: https://github.com/golang/vscode-go/blob/master/docs/debugging.mdlaunch.json{//使用IntelliSense了解相关属性。//悬停以查看现有
  • 2022-09-01EDK2+Vscode Build Debug 环境配置
    配置shell环境使用工作区配置.vscode/settings.json "terminal.integrated.env.linux":{  "WORKSPACE"   :"${workspaceFolder}",  "EDK_TOOLS_PA