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

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

这个问题困扰我特别多天了望解答。
刚刚开始学习,我在使用vscode学习cpp的时候新建了一些文件夹

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

这个问题困扰我特别多天了望解答。
关注【以下回答由 GPT 生成】
非常抱歉听到你遇到了这个问题。以下是可能导致这个问题的几种情况和相应的解决方案:
编译器未正确配置: 请确保你已经正确地配置了C++编译器,并且在VSCode中使用了正确的编译器插件。你可以通过在VSCode中打开终端,然后运行g++ --version或者clang++ --version来检查你的编译器是否正确安装。如果未找到命令,则说明编译器没有正确配置。在这种情况下,你需要重新安装并配置编译器。
文件路径问题: 请确保你打开的是你希望运行的文件夹。VSCode终端默认的起始目录是打开的文件夹的根目录,因此你需要确保你打开了正确的文件夹。你可以通过在VSCode的资源管理器中打开你希望运行的文件夹,或者在VSCode终端中使用cd命令切换到正确的文件夹。
缺少必要的文件: 请确保你的文件夹中包含了所有代码文件以及其他必要的文件(例如头文件、配置文件等)。有时候,这些文件可能会被错误地放置在其他位置,导致编译器找不到它们。在这种情况下,请将所有相关的文件放置在同一文件夹下,然后再试一次。
如果你仍然不能解决这个问题,请提供更多具体的错误信息或者截图,以便我能够更准确地帮助你找到解决方案。