Nocall7 2023-10-21 05:10 采纳率: 100%
浏览 61
已结题

vscode 代码只能在特定文件夹下运行

刚刚开始学习,我在使用vscode学习cpp的时候新建了一些文件夹

img

然后呢我发现同样的代码,我只能在cpp_primer_study这个文件夹下成功运行并生成可执行文件,在其他文件夹下就无法成功运行,在终端中会显示这样的报错

img

这个问题困扰我特别多天了望解答。

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-10-21 10:58
    关注

    【以下回答由 GPT 生成】

    非常抱歉听到你遇到了这个问题。以下是可能导致这个问题的几种情况和相应的解决方案:

    1. 编译器未正确配置: 请确保你已经正确地配置了C++编译器,并且在VSCode中使用了正确的编译器插件。你可以通过在VSCode中打开终端,然后运行g++ --version或者clang++ --version来检查你的编译器是否正确安装。如果未找到命令,则说明编译器没有正确配置。在这种情况下,你需要重新安装并配置编译器。

    2. 文件路径问题: 请确保你打开的是你希望运行的文件夹。VSCode终端默认的起始目录是打开的文件夹的根目录,因此你需要确保你打开了正确的文件夹。你可以通过在VSCode的资源管理器中打开你希望运行的文件夹,或者在VSCode终端中使用cd命令切换到正确的文件夹。

    3. 缺少必要的文件: 请确保你的文件夹中包含了所有代码文件以及其他必要的文件(例如头文件、配置文件等)。有时候,这些文件可能会被错误地放置在其他位置,导致编译器找不到它们。在这种情况下,请将所有相关的文件放置在同一文件夹下,然后再试一次。

    如果你仍然不能解决这个问题,请提供更多具体的错误信息或者截图,以便我能够更准确地帮助你找到解决方案。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月31日
  • 已采纳回答 10月23日
  • 创建了问题 10月21日