在Fedora Linux上使用C++-gcc
C++ - gcc o n Fedora Linux
我正在尝试运行一个简单的Hello World使用gcc
通过terminal
在Fedora Linux
系统上编程,并获得以下内容:
[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
标头。它是iostream
(尽管iostream.h
可能是为了与古代C++代码向后兼容而提供的)
使用g++而不是gcc
g++ hello.cpp
相关文章:
- cmake如何在fedora工作站中找到boost静态库包
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 奇怪的结构&GCC&clang(void*返回类型)
- GCC本机矩阵运算库
- PowerPC ppc64le上的Gcc Woverloaded虚拟错误
- gcc和c++17的过载解析失败
- 数据成员SFINAE的C++17测试:gcc vs clang
- GCC对可能有效的代码抛出init list生存期警告
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- 使用 GCC 卸载的 OpenMP 卸载失败,并出现"Ptx assembly aborted due to errors"
- 为什么与常规GCC不同,即使有"学究性错误",MinGW-GCC也能容忍丢失的返回类型
- 使用gcc从静态链接的文件中查找可选符号
- 普通环路未使用gcc 4.8.5自动矢量化
- 有了gcc,是否可以链接库,但前提是它存在
- 在clang++预处理器中确定gcc工具链版本
- 为什么 gcc 编译这个而 msvc 没有
- 为什么lambda在clang上崩溃而不是在gcc上崩溃
- 在Fedora Linux上使用C++-gcc
- fedora上的gcc链接器错误:未定义的引用
- 如何在fedora/linux-gcc++上链接OpenGL/glew/glfw