【发布时间】:2021-11-17 05:38:37
【问题描述】:
错误信息是:
#include 检测到错误。请更新您的 includePath。此翻译单元禁用曲线 (D:\DINO\code\pong\pong.cc).C/C++(1696)
无法打开源文件“crtdbg.h”(“iostream”的依赖关系)C/C++(1696)
我曾经解决过这个问题,但它又来了。
我已经搜索过,但它们不起作用..
还有,我想知道点击运行的时候,有没有正常
bash: cd: d:\DINO\code\pong" && g++ pong.cc -o pong && d:DINOcodepong"pong: 没有那个文件或目录
在Code终端中,我们需要用g++手动编译,而不是VS Code为我们做,而在bash中没有这个错误?
感谢您的帮助。
【问题讨论】:
-
你关注documentation了吗?
-
如果您的
bash与普通bash类似,则反斜杠不是目录分隔符。将它们替换为/ -
艾伦!因为大声哭泣!你是想让我们失业吗?如果人们真的阅读
ing 手册,我们都不会有工作。停止泄露重要的商业机密! -
正如@TedLyngmo 所说,问题在于 bash shell 使用了错误的路径分隔符。我不确定如何让 VS Code 为 bash 生成路径。如果找不到设置,您可能需要切换到使用 powershell 或 cmd.exe。编辑:这可能会有所帮助:https://stackoverflow.com/a/62672082/487892
标签: c++ visual-studio-code compilation include