致命错误: iostream: 没有这样的文件或目录 3.

fatal error: iostream: No such file or directory 3

本文关键字:文件 iostream 致命错误      更新时间:2023-10-16
这个

网站上已经提供了这个确切错误的许多答案,但我是C++和Code::Block的初学者,所以我担心我不明白它们。

我一直在遵循一个非常简单的C++教程,该教程从一个简单的程序开始,我被告知要将其复制并粘贴到编译器中。

#include <iostream>
using namespace std;
int main()
{
  cout<<"HEY, you, I'm alive! Oh, and Hello World!n";
  cin.get();
  return 1;
}

我实际上没有编写任何这段代码,所以我自己的语法错误不会成为问题。基本上,这意味着我没有故障排除的想法。关于为什么我不能运行这个的任何想法?

好的,所以将文件保存为.cpp适用于建筑物,但是当我的程序实际运行时,弹出的菜单中没有任何内容出现,我认为文本应该出现在其中。同样,我在故障排除方面不错,但此代码已被数千人确认有效,并且一定还有其他问题。

.cpp格式保存文件,而不是 Code::Blocks 默认.c格式。您的工作区(即保存此代码的文件)将重命名为 xyz.cpp,您可以在选项卡中轻松检查这一事实。此外,将coutcin语句更改为 std::coutstd::cin

只是为了确保我们在同一页面上。转到Settings>>> Compiler .应GNU GCC compiler选定的编译器。转到Toolchain Executables选项卡并自动检测编译器的安装目录(应类似于 CodeBlocksMinGW )。

Code::Blocks使用一些内置的.dll进行编译,我有时发现它需要文件夹中的dll与编译.exe

如果不是,请尝试控制台应用程序模板

我使用 TDM-GCC,它编译得很好。