繁体   English   中英

致命错误:iostream:没有那个文件或目录 3

[英]fatal error: iostream: No such file or directory 3

这个网站上已经提供了许多针对这个确切错误的答案,但我是 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选项卡并自动检测编译器的安装目录(应该类似于CodeBlocks\\MinGW )。

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM