我正在尝试通过 终端
使用 gcc< 在
,得到以下内容:Fedora Linux
系统上运行一个简单的 Hello World! 程序
[abder-rahman@Abder Desktop]$ gcc hello.cpp
hello.cpp:1:22: fatal error: iostream.h: No such file or directory compilation terminated.
这是为什么呢?出了什么问题?
谢谢。
最佳答案
- 您应该使用
g++
而不是gcc
编译 C++ 程序。 - 标准 C++ 中没有
iostream.h
header 。它是iostream
(尽管可能会提供iostream.h
以实现与古代 C++ 代码的向后兼容性)。
关于C++ - 在 Fedora Linux 上的 gcc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12387204/