vscode中编写c++程序

会生成两个文件:settings.json和tasks.json。

settings.json

json 复制代码
{
    "C_Cpp.default.compilerPath": "e:\\softinstall\\CodeBlocks\\MinGW\\bin\\c++.exe",
    "files.associations": {
        "iostream": "cpp"
    }
}

tasks.json

json 复制代码
{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: c++.exe 生成活动文件",
            "command": "e:\\softinstall\\CodeBlocks\\MinGW\\bin\\c++.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe",
                "-lgdi32",
                "-lwinmm"
            ],
            "options": {
                "cwd": "e:\\softinstall\\CodeBlocks\\MinGW\\bin"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

指定对应的库:

相关推荐
蹊黎3 小时前
C++中vector类的部分简单实现
开发语言·c++·visual studio
xier_ran10 小时前
【infra之路】AI 编译器学习笔记(六):重拾 C++——lambda 与 MLIR 中的回调
c++·笔记·学习
jimy111 小时前
c++的 Type Traits (一)
开发语言·c++
别动我齐刘海12 小时前
Linux 系统调试学习2
linux·运维·c++·人工智能·学习·机器学习·机器人
ZZHow102413 小时前
Ascend C算子开发(高级)笔记
c++·人工智能·笔记·深度学习·华为云
aqiu11111114 小时前
【C++算法打怪专栏】LeetCode 217. 存在重复元素(解法总结)
c++·算法·leetcode
lojox14 小时前
深入理解 C++ STL:vector 底层实现、迭代器失效与 list 特性
开发语言·c++
葵花日记15 小时前
VS2022 美化指南:用 ClaudiaIDE 设置自定义编辑器背景
ide·visualstudio·编辑器
微笑星河q15 小时前
C++类和对象(下)初始化列表、类型转换、static、友元、内部类、匿名对象
开发语言·c++
|_⊙15 小时前
C++ 类和对象零散知识点
开发语言·c++