vscode输出乱码,cl.exe生成活动已终止

问题遇到的现象和发生背景

昨天刚接触vscode,看了好多视频不知道该怎么办,问了同学,让我创建一个文件夹,然后命名一个c++文件并保存,想输出hello world就出现了下面这串乱码,是因为没有生成exe文件吗。点运行和调试,又显示什么cl.exe生成活动已终止,退出代码为-1

用代码块功能插入代码,请勿粘贴截图
#include
using namespace std;
int main()
{

    cout<<"hello world"<return 0;
}

运行结果及报错内容

[Running] cd "d:\a1" && g++ ss.cpp -o ss && "d:\a1"ss
'g++' (乱码,写的时候不让写那样子的符号QAQ)

[Done] exited with code=1 in 0.023 seconds

然后右下方又显示 仅当从 VS 开发人员命令提示符处运行 VS Code 时,cl.exe 生成和调试才可用。

是不是运行路径有问题