vscode中bits/stdc++.h 导入后出现path有关报错

发布时间:2026/7/28 17:19:45
vscode中bits/stdc++.h 导入后出现path有关报错 前几天把win10系统折腾崩了重装了一次后vscode需要重新安装。但是在按照大佬的教程说明安装之后却出现了如下问题百般尝试都没有起作用。方法一F1-C/C:Build Debug And Activate File实现编译运行方法二settings.json改为{ files.defaultLanguage: cpp, // ctrlN新建文件后默认的语言 editor.formatOnType: true, // 输入时就进行格式化默认触发字符较少分号可以触发 editor.snippetSuggestions: top, // snippets代码优先显示补全 code-runner.runInTerminal: true, // 设置成false会在“输出”中输出无法输入 code-runner.executorMap: { c: cd $dir clang $fileName -o $fileNameWithoutExt.exe -Wall -g -Og -static-libgcc -fcolor-diagnostics --targetx86_64-w64-mingw -stdc11 $dir$fileNameWithoutExt, cpp: cd $dir g $fileName -o $fileNameWithoutExt.exe $dir$fileNameWithoutExt// -Wall -g -Og -static-libgcc -fcolor-diagnostics --targetx86_64-w64-mingw -stdc17 $dir$fileNameWithoutExt }, // 设置code runner的命令行 code-runner.saveFileBeforeRun: true, // run code前保存 code-runner.preserveFocus: true, // 若为falserun code后光标会聚焦到终端上。如果需要频繁输入数据可设为false code-runner.clearPreviousOutput: false, // 每次run code前清空属于code runner的终端消息 C_Cpp.clang_format_sortIncludes: true, // 格式化时调整include的顺序按字母排序 C_Cpp.intelliSenseEngine: Default, // 可以为Default或Tag Parser后者较老功能较简单。具体差别参考cpptools扩展文档 C_Cpp.errorSquiggles: Disabled, // 因为有clang的lint所以关掉 C_Cpp.autocomplete: Disabled, // 因为有clang的补全所以关掉 clang.cflags: [ // 控制c语言静态检测的参数 --targetx86_64-w64-mingw, -stdc11, -Wall ], clang.cxxflags: [ // 控制c静态检测时的参数 --targetx86_64-w64-mingw, -stdc17, -Wall ], clang.completion.enable:true // 效果效果比cpptools要好 }