绵阳网站建设策划内容,新公司网站建设要求,艺术字体logo设计生成器,目前做那些网站致富目录 安装 MinGW-w64 编译器#xff08;推荐#xff09;在 VS Code 中配置 C 开发环境 参考链接 在vs code上运行c脚本#xff0c;报了下面的错误#xff0c;我仅仅安装了vs code及在商店里下载了插件#xff0c;其它配置操作没有做#xff0c;直接对一个脚本进行运行推荐在 VS Code 中配置 C 开发环境 参考链接 在vs code上运行c脚本报了下面的错误我仅仅安装了vs code及在商店里下载了插件其它配置操作没有做直接对一个脚本进行运行报了下面的报错信息。 正在执行任务: f:\src\g -Wall -Wextra -g3 f:\src\AnemometerTowerRecommend.cpp -o f:\src\output\AnemometerTowerRecommend.exe终端进程启动失败: shell 可执行文件“f:\src\g”的路径不存在。
这个错误是因为 VS Code 尝试使用 g 编译器来编译您的 C 代码但是它找不到 g 编译器。错误信息显示 VS Code 在尝试从项目路径中执行 g 命令“f:\src\g”而不是从系统路径中查找。
要解决这个问题您需要
安装 C 编译器如 MinGW-w64 或 MSVC配置 VS Code 以正确使用编译器
具体步骤如下
安装 MinGW-w64 编译器推荐
下载 MinGW-w64 安装程序可以从 MSYS2 官网 下载安装 MSYS2然后打开 MSYS2 终端并运行pacman -S --needed base-devel mingw-w64-x86_64-toolchain将 MinGW 的 bin 目录添加到系统 PATH 环境变量通常是 C:\msys64\mingw64\bin
在 VS Code 中配置 C 开发环境
确保已安装 “C/C” 和 “C/C Extension Pack” 扩展在您的项目目录中创建 .vscode 文件夹如果没有的话在 .vscode 文件夹中创建 tasks.json 文件配置编译任务
{version: 2.0.0,tasks: [{label: build,type: shell,command: g,args: [-Wall,-Wextra,-g3,${file},-o,${fileDirname}\\output\\${fileBasenameNoExtension}.exe],group: {kind: build,isDefault: true},problemMatcher: [$gcc]}]
}在 .vscode 文件夹中创建 launch.json 文件配置调试
{version: 0.2.0,configurations: [{name: g.exe - 生成和调试活动文件,type: cppdbg,request: launch,program: ${fileDirname}\\output\\${fileBasenameNoExtension}.exe,args: [],stopAtEntry: false,cwd: ${fileDirname},environment: [],externalConsole: false,MIMode: gdb,miDebuggerPath: gdb.exe,setupCommands: [{description: 为 gdb 启用整齐打印,text: -enable-pretty-printing,ignoreFailures: true}],preLaunchTask: build}]
}确保在您的项目路径中创建 output 文件夹例如f:\03-LTC\034-2025\0343-复杂地形项目测风点代表性研究\GoldWindWindMeasure\GoldWindWindMeasure\src\output\
完成上述设置后您应该可以通过按 F5 或使用 VS Code 中的运行和调试功能来编译和运行您的 C 程序。
参考链接
下载链接MinGW-w64的安装详细步骤(c/c的编译器gcc、g的windows版win10、win11真实可用 2023.10