VS Code,launch:program ‘路径....exe‘dose not exsit,undefined reference to `std::cout‘

最近打算用visual studio code 写C++(感觉这个软件挺酷的),但是在安装配置开发环境的过程中遇到了一系列的问题,难怪网上很多建议说不建议编程小白用VS code。。。复制了一段很基础的C++程序之后发现出了问题,但是同样的程序在VC6.0上运行是没有问题的。
问题如下图:

点击“Debug Anyway”后弹出如下警告
在这里插入图片描述在这里插入图片描述
网上找了很多帖子,众说纷纭,,,试过了都不好使。浪费了大半晚上的时间,最后看到一个帖字恍然大悟。原因是C++的编译命令是“g++”(我用的 编译器是MinGW)
打开tasks.json,之前错误的配置如下图:
在这里插入图片描述
“gcc”命令应该是给C语言编译用的,所以导致了编译C++程序的时候出现错误。所以把“gcc”换成“g++”就可以了。(如果是想编译C的话就用"gcc") 如下图:
在这里插入图片描述
我修改完之后程序正常运行了!
(本人目前也系VS code 小白,错误之处欢迎指正)

  • 11
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值