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"
}

指定对应的库:

相关推荐
不会写代码的ys5 分钟前
日志库封装(项目通用)
c++
星火开发设计10 分钟前
C++ multiset 全面解析与实战指南
开发语言·数据结构·c++·学习·set·知识
一眼万里*e24 分钟前
MavLink消息协议
c++
AdleyTales25 分钟前
vscode识别不了@提示找不到路径解决
前端·javascript·vscode
星火开发设计1 小时前
C++ stack 全面解析与实战指南
java·数据结构·c++·学习·rpc··知识
AI视觉网奇2 小时前
ue 设置骨骼网格体
c++·ue5
编程之路,妙趣横生2 小时前
C++ IO流
c++
fpcc2 小时前
跟我学C++中级篇—std::conjunction手动实现
c++
项目題供诗2 小时前
C语言基础(三)
c语言·c++
1***43803 小时前
C++跨平台开发的核心挑战线程管理等基础功能
开发语言·c++