在命令行可以成功编译并且运行,但在vscode里的终端会报错
vscode吧
全部回复
仅看楼主
level 1
空明白◎ 楼主
在命令行可以成功编译并且运行,但在vscode里的终端会报错,错误如下:
PS D:\program\test> g++ test.cpp -o test.exe ; if ($?) { ./test.exe }
g++ : 无法将“g++”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ g++ test.cpp -o test.exe ; if ($?) { ./test.exe }
+ ~~~
+ CategoryInfo : ObjectNotFound: (g++:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
请问是为什么,如何解决?
2018年04月28日 14点04分 1
level 1
找不到G++
环境配置不对,你locate g++ ,whereis g++ 看看在哪里;
然后设置环境path
2018年05月01日 09点05分 2
如果环境不对的话那么在外面用命令行也运行不了
2018年05月01日 09点05分
level 1
空明白◎ 楼主
额 问题解决了 重启一下电脑就可以运行了
2018年05月01日 09点05分 3
level 1
楼楼可以看一下你的配置文件吗?launch.json和task.json。
万分感谢。[email protected]
2018年11月21日 01点11分 4
我没有配置这些文件 我安装了code runner运行的
2018年12月13日 06点12分
1