解决VScode报错:preLaunchTask“C/C++: gcc.exe 生成活动文件“已终止,退出代码为 -1.

在用VScode配置C/C++后,运行代码一直显示preLaunchTask"C/C++: gcc.exe 生成活动文件"已终止,退出代码为 -1。在网上查了很久,网上的解决方法几乎都是将

cpp 复制代码
command": "C:\\msys64\\mingw64\\bin\\gcc.exe

改为

cpp 复制代码
C:\\msys64\\mingw64\\bin\\g++.exe

但是我试了,怎么改都不行。

我虽然不知道是什么原因导致的报错,但是按照下面的重新做了一遍,就不报错了。

  1. **把MSYS2卸载了,下载一个低一点的版本,**我之前下载的是20250830的版本,卸载后下载的是msys2-x86_64-20240113.exe
  2. 配置MSYS2环境变量时**,确认配置环境变量是在系统变量中,**而不是用户变量中,我配置的环境变量地址是下面这个:
cpp 复制代码
C:\msys64\mingw64\bin

这样问题就解决了,但我觉得主要还是环境变量的问题

相关推荐
散一世繁华,颠半世琉璃1 小时前
30分钟搭建专业排版环境!VSCode+TeX Live 2025 保姆级教程
vscode
Dvesiz1 小时前
【ClaudeCode平替(免费)】OpenCode 完整安装与 VSCode 使用指南
ide·vscode·编辑器·github·ai编程·claude·visual studio code
苏莹莹111 小时前
Chat took too long to get ready.Please ensure...<VSCode\Copilot>
ide·vscode·copilot
芯码学徒1 小时前
vscode上如何免费使用opencode插件
ide·vscode·编辑器·opencode
徐怀江1 小时前
ModusToolbox for vscode使用小记
ide·vscode·单片机·mcu·infineon
播播资源1 小时前
Visual Studio Code如何接入 API 使用OpenAI、claude、Gemini等最新大模型,国内直连教程
ide·vscode·编辑器
学术小李1 小时前
VSCode上传文件到服务器
服务器·vscode·sftp·数据上传
Snooker_1461 小时前
TRAE、VSCode上进行git管理
ide·git·vscode
C+++Python2 小时前
C++ 泛型编程 极简示例代码
开发语言·c++