鱼C论坛

 找回密码
 立即注册
查看: 1124|回复: 0

配置vscode时出现了这个问题,但是却在文件中生成了可执行文件。

[复制链接]
发表于 2021-12-12 23:00:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
今天配置了一下vscode,配置完后,运行程序后,出现了这样的弹窗。想问一下这个是什么问题?
这个是tasks.json
  1. {
  2.     "version": "2.0.0",
  3.     "tasks": [{
  4.             "label": "g++",
  5.             "command": "g++",
  6.             "args": [
  7.                 "-g",
  8.                 "${file}",
  9.                 "-o",
  10.                 "${fileDirname}/${fileBasenameNoExtension}.exe"
  11.             ],
  12.             "problemMatcher": {
  13.                 "owner": "cpp",
  14.                 "fileLocation": [
  15.                     "relative",
  16.                     "${workspaceRoot}"
  17.                 ],
  18.                 "pattern": {
  19.                     "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
  20.                     "file": 1,
  21.                     "line": 2,
  22.                     "column": 3,
  23.                     "severity": 4,
  24.                     "message": 5
  25.                 }
  26.             },
  27.             "group": {
  28.                 "kind": "build",
  29.                 "isDefault": true
  30.             }
  31.         }
  32.     ]
  33. }
复制代码

这个是launch.json
  1. {
  2.     "version": "0.2.0",
  3.     "configurations": [

  4.         {
  5.             "name": "(gdb) Launch",    // 配置名称,将会在启动配置的下拉菜单中显示
  6.             "type": "cppdbg",         // 配置类型,这里只能为cppdbg
  7.             "request": "launch",    // 请求配置类型,可以为launch(启动)或attach(附加)
  8.             "program": "${fileDirname}/${fileBasenameNoExtension}.exe",// 将要进行调试的程序的路径
  9.             "args": [],                // 程序调试时传递给程序的命令行参数,一般设为空即可
  10.             "stopAtEntry": false,     // 设为true时程序将暂停在程序入口处,一般设置为false
  11.             "cwd": "${workspaceRoot}",// 调试程序时的工作目录,一般为${workspaceRoot}即代码所在目录
  12.             "environment": [],
  13.             "externalConsole": true,// 调试时是否显示控制台窗口,一般设置为true显示控制台
  14.             "MIMode": "gdb",
  15.             "miDebuggerPath": "F:\\MinGW\\mingw64\\bin\\gdb.exe",// miDebugger的路径,注意这里要与MinGw的路径对应
  16.             "preLaunchTask": "g++",    // 调试会话开始前执行的任务,一般为编译程序,c++为g++, c为gcc
  17.             "setupCommands": [
  18.                 {
  19.                     "description": "Enable pretty-printing for gdb",
  20.                     "text": "-enable-pretty-printing",
  21.                     "ignoreFailures": true
  22.                 }
  23.             ]
  24.         }
  25.     ]
  26. }
复制代码

这个是报错信息
  1. Visual Studio Code
  2. Unable to start debugging . Unexpected GDB output from command
  3. "- environment - cd D : \\桌面文件\\程序设计\\code ". D:\\桌面文件\程序设计\\code: No such file or directory .
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-25 13:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表