VS Code使用正常终端能够编译运行C语言,但是使用code runner插件无法成功编译,出现报错信息,即找不到gcc问题:
解决办法:
配置Code Runner扩展:在VSCode中,点击左侧的扩展图标(四个方块),搜索并找到Code Runner扩展。点击扩展旁边的齿轮图标,选择"Extension Settings"(扩展设置)。在设置页面中,找到"Code-runner: Executor Map"(代码运行器映射)并点击"Edit in settings.json"(在settings.json中编辑)。确保以下配置存在:
"code-runner.executorMap": {
"c": "gcc -std=c11 $fullFileName -o $fileNameWithoutExt && $dir/$fileNameWithoutExt"
}
上述配置将使用gcc编译C语言文件,并执行生成的可执行文件。
完成上述配置后,尝试重新启动VSCode,然后再次尝试编译C语言文件。