close

記錄一下,免得每次都要上網爬文卻又不一定適用自己。

[Visual Studio Code版本]

版本: 1.47.2 (user setup)
認可: 17299e413d5590b14ab0340ea477cdd86ff13daf
日期: 2020-07-15T18:22:06.216Z
Electron: 7.3.2
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.19041

[c_cpp_properties.json]

{
  "configurations": [
    {
      "name""MinGW",
      "intelliSenseMode""clang-x64",
      "compilerPath""C:/LLVM/bin/gcc.exe",
      "includePath": [
        "${workspaceFolder}"
      ],
      "defines": [],
      "browse": {
        "path": [
          "${workspaceFolder}"
        ],
        "limitSymbolsToIncludedHeaders"true,
        "databaseFilename"""
      },
      "cStandard""c11",
      "cppStandard""c++17"
    }
  ],
  "version"4
}

[settings.json]

{
    "files.defaultLanguage""cpp"
    "editor.formatOnType"true
    "editor.snippetSuggestions""top",
    "code-runner.runInTerminal"true,
    "code-runner.executorMap": {
      "c""cd $dir && clang $fileName -o $fileNameWithoutExt.exe -Wall -g -Og -static-libgcc -fcolor-diagnostics --target=x86_64-w64-mingw -std=c11 && $dir$fileNameWithoutExt",
      "cpp""cd $dir && clang++ $fileName -o $fileNameWithoutExt.exe -Wall -g -Og -static-libgcc -fcolor-diagnostics --target=x86_64-w64-mingw -std=c++17 && $dir$fileNameWithoutExt"
    }, 
    "code-runner.saveFileBeforeRun"true
    "code-runner.preserveFocus"true
    "code-runner.clearPreviousOutput"false
    "C_Cpp.clang_format_sortIncludes"true,
    "C_Cpp.intelliSenseEngine""Default"
    "C_Cpp.errorSquiggles""Disabled"
    "C_Cpp.autocomplete""Disabled",
    "clang.cflags": [
      "--target=x86_64-w64-mingw",
      "-std=c11",
      "-Wall"
    ],
    "clang.cxxflags": [ 
      "--target=x86_64-w64-mingw",
      "-std=c++17",
      "-Wall"
    ],
    "clang.completion.enable"true,
    "files.associations": {
      "iostream""cpp"
    }
  }

[launch.json]

{
    "version""0.2.0",
    "configurations": [
      {
        "name""(gdb) Launch"
        "type""cppdbg"
        "request""launch",
        "program""${fileDirname}/${fileBasenameNoExtension}.exe"
        "args": [], 
        "stopAtEntry"true,
        "cwd""${workspaceFolder}",
        "environment": [],
        "externalConsole"true
        "internalConsoleOptions""neverOpen",
        "MIMode""gdb",
        "miDebuggerPath""gdb.exe"
        "setupCommands": [ 
          {
            "description""Enable pretty-printing for gdb",
            "text""-enable-pretty-printing",
            "ignoreFailures"false
          }
        ],
        "preLaunchTask""Compile" 
      }
    ]
  }

[tasks.json]

{
    "version""2.0.0",
    "tasks": [
      {
        "label""Compile",
        "command""clang++",
        "args": [
          "${file}",
          "-o",
          "${fileDirname}/${fileBasenameNoExtension}.exe",
          "-g",
          "-Wall",
          "-static-libgcc",
          "-fcolor-diagnostics",
          "--target=x86_64-w64-mingw",
          "-std=c++17"
        ],
        "type""shell",
        "group": {
          "kind""build",
          "isDefault"true
        },
        "presentation": {
          "echo"true,
          "reveal""always",
          "focus"false,
          "panel""shared"
        }
      }
    ]
  }

 

arrow
arrow
    文章標籤
    程式學習 C++
    全站熱搜
    創作者介紹
    創作者 jane8366608 的頭像
    jane8366608

    Jane的部落格

    jane8366608 發表在 痞客邦 留言(0) 人氣()