gcc安装后在VScode中运行新项目提示没有输入文件,如何解决?

环境变量已添加gcc,在vscode中尝试运行helloworld后提示gcc:致命错误:没有输入文件
希望帮助~

img

img

因为文件名中带空格,命令行中识别不了文件名中的空格,当做参数的分隔符了。
2个办法
1 修改文件名,删除空格。
2 修改task.json中的args,把"${file}"修改为""${file}"",,用引号把文件名引起来。相应的-o参数和launch.json中的program的值都加引号。