vscode 配值

code runner 插件编译调试配置在settings.json 如下:

{

  "C_Cpp_Runner.msvcBatchPath": "",

  "C_Cpp_Runner.cCompilerPath": "gcc",

  "C_Cpp_Runner.cppCompilerPath": "g++",

  "C_Cpp_Runner.debuggerPath": "gdb",

  "C_Cpp_Runner.cStandard": "",

  "C_Cpp_Runner.cppStandard": "",

  "C_Cpp_Runner.useMsvc": false,

  "C_Cpp_Runner.warnings": [

    "-Wall",

    "-Wextra",

    "-Wpedantic",

    "-Wshadow",

    "-Wformat=2",

    "-Wcast-align",

    "-Wconversion",

    "-Wsign-conversion",

    "-Wnull-dereference"

  ],

  "code-runner.executorMap": {

    "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt.exe -Wall -g -O2  -lwsock32 "

  },

  "C_Cpp_Runner.msvcWarnings": [

    "/W4",

    "/permissive-",

    "/w14242",

    "/w14287",

    "/w14296",

    "/w14311",

    "/w14826",

    "/w44062",

    "/w44242",

    "/w14905",

    "/w14906",

    "/w14263",

    "/w44265",

    "/w14928"

  ],

  "C_Cpp_Runner.enableWarnings": true,

  "C_Cpp_Runner.warningsAsError": false,

  "C_Cpp_Runner.compilerArgs": [],

  "C_Cpp_Runner.linkerArgs": ["-lwsock32"],

  "C_Cpp_Runner.includePaths": [],

  "C_Cpp_Runner.includeSearch": [

    "*",

    "**/*"

  ],

  "C_Cpp_Runner.excludeSearch": [

    "**/build",

    "**/build/**",

    "**/.*",

    "**/.*/**",

    "**/.vscode",

    "**/.vscode/**"

  ],

  "C_Cpp_Runner.useAddressSanitizer": false,

  "C_Cpp_Runner.useUndefinedSanitizer": false,

  "C_Cpp_Runner.useLeakSanitizer": false,

  "C_Cpp_Runner.showCompilationTime": false,

  "C_Cpp_Runner.useLinkTimeOptimization": false,

  "C_Cpp_Runner.msvcSecureNoWarnings": false

}

系统自带的编译配置在launch.json 如下:

 {

            "type": "cppbuild",

            "label": "C/C++: gcc.exe 生成活动文件",

            "command": "D:/Qt/Tools/mingw1120_64/bin/gcc.exe",

            "args": [

                "-fdiagnostics-color=always",

                "-g",

                "${file}",

//                "-g",

//                "${fileDirname}/*.c",

               

                //"-lwsock32",

                "-o",

                "${fileDirname}\\${fileBasenameNoExtension}.exe",

                "-lwsock32",

            ],

            "options": {

                "cwd": "D:/Qt/Tools/mingw1120_64/bin"

            },

            "problemMatcher": [

                "$gcc"

            ],

            "group": {

                "kind": "build",

                "isDefault": true

            },

            "detail": "调试器生成的任务。"

        }

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值