launch.json 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. // 使用 IntelliSense 了解相关属性。
  3. // 悬停以查看现有属性的描述。
  4. // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
  5. "version": "0.2.0",
  6. "configurations": [
  7. // {
  8. // "name": "(gdb) 启动", //模板,实际使用记得删除
  9. // "type": "cppdbg",
  10. // "request": "launch",
  11. // "program": "D:/document/code_all/Qt/TCP_test/build/release/TCP_test.exe",
  12. // "args": [],
  13. // "stopAtEntry": false,
  14. // "cwd": "${fileDirname}",
  15. // "environment": [],
  16. // "externalConsole": false,
  17. // "MIMode": "gdb",
  18. // "miDebuggerPath": "/path/to/gdb",
  19. // "setupCommands": [
  20. // {
  21. // "description": "为 gdb 启用整齐打印",
  22. // "text": "-enable-pretty-printing",
  23. // "ignoreFailures": true
  24. // },
  25. // {
  26. // "description": "将反汇编风格设置为 Intel",
  27. // "text": "-gdb-set disassembly-flavor intel",
  28. // "ignoreFailures": true
  29. // }
  30. // ]
  31. // },
  32. {
  33. "name": "debug", //修改后
  34. "type": "cppdbg",
  35. "request": "launch",
  36. "program": "D:/document/code_all/Qt/TCP_test/build/release/TCP_test.exe", //写完整路径
  37. "args": [],
  38. "stopAtEntry": false,
  39. "cwd": "${workspaceFolder}", //工作目录,项目根目录
  40. "environment": [],
  41. "externalConsole": false,
  42. "MIMode": "gdb",
  43. "miDebuggerPath": "D:/app/qt/Tools/mingw1120_64/bin/gdb.exe", //选择MinGW中的gdb
  44. "setupCommands": [
  45. {
  46. "description": "为 gdb 启用整齐打印",
  47. "text": "-enable-pretty-printing",
  48. "ignoreFailures": true
  49. }
  50. ],
  51. "preLaunchTask": "make-debug", //这跟depend[]很像啊,make就行了,用make编译出exe
  52. }
  53. ]
  54. }