Mac系统VScode运行C++使用万能头文件报错(solved)

在Mac系统中使用VScode进行C++开发时,遇到'bits/stdc++.h'文件找不到的错误。常规的将bits/stdc++.h移动到iostream同路径下的方法无效。通过在终端输入特定路径,找到'bits'文件夹并对比发现为空。最终解决方案是替换stdc++.h文件内容,从而成功解决问题。
摘要由CSDN通过智能技术生成

一开始很多教程都是
右键头文件 --- 转到定义  -- 转到Finder,然后把include下的bits/stdc++.h移动到跟include下iostream同路径下,我试了但是没有用

以下是我的解决办法,一方面是想做个记录,另一方面也是希望能帮到向我一样想要解决问题的伙伴们。

1. 在终端输入 gcc -v,复制路径 /Library/Developer/CommandLineTools/usr/bin`​​​​​​(我的是这个,我看另一个博主他也是)。

2. 前往Finder(访达)按住​​​​​​​Shift + command +G,粘贴刚刚的路径可以直达;然后你会发现这个路径下有一个`bits`文件夹,我的里面是空的【对呀,不然咋回报错呢,没有文件确实啥也找不到】。

我一开始是把include下的bits/stdc++.h文件直接粘贴过来了,但是还是有错,之后我替换了stdc++.h文件的内容(如下)就可以了。

// C++ includes used for pr
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值