我正在为我的c ++编程尝试代码块,但是我在编译时遇到了麻烦,我以前没有遇到过这个问题而且我最近才开发它,我搜索谷歌是徒劳的解决方案和我最接近的是Code::Blocks Compilation Errors 这没有解决我的问题我已经多次尝试卸载并安装代码块和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;
}
答案 0 :(得分:3)
我遇到了同样的问题,我将文件保存为c文件(例如HelloWorld.c)。当我将文件更改为HelloWorld.cpp时开始工作。因此,将文件名更改为.cpp
答案 1 :(得分:0)
您是否错放了iostream文件?
也许你可以用另一个编译器确认这个问题。
答案 2 :(得分: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;
}
答案 3 :(得分:0)
g++ your project -o test
然后./test
你的项目=你的文本代码的名称,如果你使用g ++,还有1个注释
并且您的文件在桌面上
转到文件管理器并转到桌面并在桌面上单击右键(文件管理器)
然后点击打开的终端,然后完成繁荣
答案 4 :(得分:0)
我也有相同的“#include&lt; iostream&gt;”没有这样的文件或目录错误!! 但可能在我的情况下,这是扩展问题。代码块将其保存在.c(默认情况下为扩展名)。只需按名称保存程序,然后按cpp保存。像“Myprogram.cpp”。希望这会有所帮助.....