0

我目前正在为我的 C++ 编程尝试代码块,但我无法编译它,我过去没有遇到过这个问题,而且我最近才开发它,我徒劳地在谷歌上搜索了一个解决方案和我最接近的是Code::Blocks 编译错误 ,它没有解决我的问题,我已经尝试了很多次来卸载和安装 codeblocks 和 mingw。错误是:

1|fatal error: iostream: No such file or directory|
||=== Build finished: 1 errors, 0 warnings (0 minutes, 0 seconds) ===|

在我的设置中,它只是一个基本的 hello world 程序,我将 c++ 编译器列为 mingw32-g++.exe。我一直在努力让这个工作好几天,请帮忙。

#include <iostream> 
using namespace std; 
int main()
{
    cout << "hello world\n"; 
    return 0;
}
4

5 回答 5

3

我遇到了同样的问题,这是我将文件保存为 ac 文件(例如 HelloWorld.c)。当我将文件更改为 HelloWorld.cpp 时开始工作。因此,将文件名更改为 .cpp

于 2014-04-23T12:56:53.093 回答
0

您是否放错了 iostream 文件?

也许你可以用另一个编译器确认这个问题。

于 2013-03-29T21:23:30.693 回答
0
/* Using standard C++ calling (note that you should use namespace std for cout or add using namespace std;) */ 

#include <iostream>

int main()
{
    std::cout<<"Hello World!\n";
    return 0;
}
于 2014-11-10T10:13:02.750 回答
0

是的,我解决了这个问题,只需使用像 g++ 这样的 c++ 编译器g++ your project -o test ,然后./test 你的项目 = 你的文本代码的名称,如果你使用 g++ 并且你的文件在桌面上,那么还有 1 个注释转到文件管理器并转到桌面并在桌面上单击右键(文件管理器)并单击打开终端,然后繁荣完成它

于 2015-12-24T12:10:37.057 回答
0

我也有相同的“#include<iostream>”没有这样的文件或目录错误!但在我的情况下,这可能是扩展问题。Codeblocks 将其保存为 .c(默认为扩展名)。只需按程序名称后跟 cpp 保存程序即可。像“Myprogram.cpp”。希望这可以帮助.....

于 2016-03-25T21:24:11.973 回答