news 2026/4/23 11:50:08

vscode的.vscode文件记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vscode的.vscode文件记录

tasks.json:控制如何编译你的代码(加 -I参数)
launch.json:控制如何调试你的代码(指定调试器路径)

launch.json文件

{ "version": "0.2.0", "configurations": [ { "name": "(gdb) 启动", "type": "cppdbg", "request": "launch", //【改点一】 //这是打开当前文件夹下的"文件名称.exe"文件 "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",// "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": true, "MIMode": "gdb", //【改点二】自己的gbd.exe路径 "miDebuggerPath": "C:\\xxx\\xxxx\\mingw64\\bin\\gdb.exe", "setupCommands": [ { "description": "为 gdb 启用整齐打印", "text": "-enable-pretty-printing", "ignoreFailures": true }, { "description": "将反汇编风格设置为 Intel", "text": "-gdb-set disassembly-flavor intel", "ignoreFailures": true } ],"preLaunchTask": "C/C++: g++.exe 生成活动文件" } ] }

tasks.json文件配置

{ "tasks": [ { "type": "cppbuild", "label": "C/C++: g++.exe 生成活动文件", //改点一改为自己的g++文件所在地 "command": "C:\\xxx\\xxx\\mingw64\\bin\\g++.exe", "args": [ "-fdiagnostics-color=always", "-g", //[核心修正一]源文件路径 //使用${fileDirname}自动定位到当前打开文件所在目录即(src) "${fileDirname}\\*.cpp", "-o", //生成的exe文件放在src目录下 //也可以改到src下的output下 //${fileDirname}\\output\\${fileBasenameNoExtension}.exe "${fileDirname}\\${fileBasenameNoExtension}.exe", "-fexec-charset=GBK", //[核心修正二]头文件路径 //“-I”后面告诉去当前目录下"${fileDirname}的上级目录里的include找头文件 "-I", "${fileDirname}\\..\\include" ], "options": { "cwd": "${fileDirname}" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true }, "detail": "调试器生成的任务。" } ], "version": "2.0.0" }

这个相比之前的多了规范配置

注意点

1.${fileDirname}表示src当前目录

一般就是你在哪个代码文件打开并进行调式则该地址就是就是该${fileDirname}

比如一般在main代开调试运行则src就是${fileDirname}(当前文件夹不会精确到.cpp)。如果在头文件点击运行会报错就是因为${fileDirname}位置不对,但是src的其他cpp文件打开依然能运行

2.${fileBasenameNoExtension}表示当前打开文件名称

会生成当前文件名称的exe文件,你在src不同文件下虽然能调试但是生成的exe文件名称不同,你可以固定配置就是写个固定的

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/22 9:59:20

交通仿真软件:VISSIM_(21).交通仿真优化方法

交通仿真优化方法 1. 交通仿真模型的优化 交通仿真模型的优化是提高仿真结果准确性和可靠性的关键步骤。在VISSIM中,可以通过多种方法对仿真模型进行优化,包括调整仿真参数、优化交通流模型、改进路网设计和调整驾驶员行为参数等。本节将详细介绍这些优…

作者头像 李华
网站建设 2026/4/15 14:51:53

《跨越异构鸿沟:Python与WebAssembly集成的ABI核心挑战深度解析》

Python的动态类型特质与WebAssembly的静态二进制本质,在系统接口层面形成了天然的张力,而ABI作为两者沟通的底层桥梁,其挑战远非简单的接口适配所能概括。在边缘计算与无服务器场景的实践中,这种张力尤为明显:Python依赖的动态类型推断、垃圾回收机制,与WebAssembly的线性…

作者头像 李华
网站建设 2026/4/3 4:58:03

软件测试面试全攻略之中级篇

博主正在参加CSDN博客之星评选,需要您的支持! 投票链接:https://www.csdn.net/blogstar2025/detail/056 承接上篇对初级核心概念的梳理,本文将深入解析中级软件测试面试问题。 这部分问题面向有一定经验的测试工程师&#xff0c…

作者头像 李华
网站建设 2026/4/18 2:57:42

交通仿真软件:VISSIM_(19).交通仿真在交通工程设计中的应用

交通仿真在交通工程设计中的应用 1. 交通仿真概述 交通仿真是一种通过计算机模拟交通流行为的技术,广泛应用于交通工程设计中。它可以帮助工程师和规划师评估交通系统的性能,识别潜在问题,并优化设计方案。交通仿真的主要目的是在虚拟环境中重…

作者头像 李华
网站建设 2026/4/14 0:36:09

计算机小程序毕设实战-基于SpringBoot+微信小程序的校园外卖平台管理系统基于springboot+微信小程序的校园外卖直送平台【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/23 11:27:39

学长亲荐!10款AI论文网站测评:本科生毕业论文必备工具

学长亲荐!10款AI论文网站测评:本科生毕业论文必备工具 2026年AI论文工具测评:为何值得一看? 在当前学术研究日益依赖数字化工具的背景下,本科生在撰写毕业论文时面临诸多挑战,如选题困难、资料搜集繁琐、格…

作者头像 李华