我在 M2 Macbook air 上使用 Visual Studio Code,但我似乎无法让我的头文件正常工作 [重复]

I am using Visual Studio Code on an M2 Macbook air and I cannot seem to get my header files to work [duplicate]

提问人:O-T-L 提问时间:11/14/2023 最后编辑:wohlstadO-T-L 更新时间:11/14/2023 访问量:42

问:

我尝试运行的程序只是我正在学习的 C++ 课程中问题的解决方案。但是当我尝试包含头文件时,出现错误。当我将 .cpp 文件包含在代码定义中时,代码可以工作,但我已经了解到这是不好的做法,所以我不想继续这样做。我该怎么办?

我尝试将文件名从 .h 更改为 .hh 再到 .hpp,但同样的事情不断发生。我尝试更改我的包含文件夹,尝试修改 task.json、c_cpp_properties.json 和 launch.json,但没有运气。我知道包含正在工作,因为当我不更新文件名时,我收到一个错误,说它找不到文件。但是,当它找到该文件时,它不会从中读取任何内容。

C++ macOS visual-studio-code 头文件

评论

2赞 molbdnilo 11/14/2023
您需要阅读有关链接的信息,然后了解如何配置 VS Code 以正确执行此操作。VS Code 对初学者非常敌视。
4赞 Alan Birtles 11/14/2023
请务必按照教程进行操作。如果你是 C++ 初学者,我建议你坚持使用 xcode,在没有像 cmake 这样的单独构建系统的情况下使用 vscode 是学习 C++ 的一个非常糟糕的地方

答: 暂无答案