当我尝试使用 Vs 代码运行任何 C 文件时,出现以下错误: gcc:错误:“-o”后缺少文件名 我不知道这意味着什么,所以如果您需要更多具体信息,请告诉我。
我想这可能是因为我没有默认的构建器任务,所以我从互联网上复制了这个:
{
"version": "2.0.0",
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: gcc.exe build active file",
"command": "C:\\Program Files\\mingw64\\bin\\gcc.exe",
"args": [
"-g",
"${file}",
"-o",
"${filedirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "C:\\Program Files\\mingw64\\bin"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
},
"detail": "compiler: \"C:\\Program Files\\mingw64\\bin\\gcc.exe\""
}
]
}
没有改变任何东西
这是一步一步的过程,你的电脑缺少 MingW 。
https://code.visualstudio.com/docs/languages/cpp
访问此官方 Vs Code C++ 网站,按照分步指南进行操作。提到了所有步骤。
使用链接下载。
运行安装程序并按照安装向导的步骤进行操作。请注意,MSYS2 需要 64 位 Windows 8.1 或更高版本。
立即运行 MSYS2 框已选中,然后选择完成。然后 MSYS2 终端窗口将自动打开。
在此终端中,通过运行以下命令安装 MinGW-w64 工具链: pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain
按 Enter 键接受工具链组中默认的包数。
在提示是否继续安装时输入Y。 注意:[如果出现任何错误或任何红线显示,请再次复制粘贴相同的代码。]
使用以下步骤将 MinGW-w64 bin 文件夹的路径添加到 Windows PATH 环境变量中:
(一)。在 Windows 搜索栏中,键入“设置”以打开“Windows 设置”。 (二).搜索编辑您帐户的环境变量。 (三)。在用户变量中,选择路径变量,然后选择编辑。 (四)。选择“新建”并添加您在 (v) 期间录制的 MinGW-w64 目标文件夹。安装过程到列表中。如果选择默认安装步骤,则路径为:C:\msys64\ucrt64 中。 (六)。选择“确定”保存更新的路径。要使新的 PATH 可用,请重新打开控制台窗口。
8.检查您的 MinGW-w64 工具是否已正确安装且可用,打开新的命令提示符并输入:
gcc --版本 g++ --版本
编写上述任意命令。
完成所有这些步骤后。重新启动 Vs-code....
确保您有 Vs-Code 扩展(Code Runner)