gcc编译报错:undefined reference to `std::cout‘
1 问题描述
下面的一段代码(代码来源)在使用gcc
编译的时候报错:undefined reference to
std::cout’`
编译文件:test.cpp
内容如下:
#include <iostream>
using namespace std;
int main()
{cout << "Hello, world!" << endl;return 0;
}
2 解决方式
上面使用gcc
编译test.cpp
会报错(参考):
1、我们常见的编译器有两个:
gcc
编译器g++
编译器
gcc和g++
都是GNU
(组织)的编译器。
2、gcc和g++编译器的区别
g++
: 会把.c
和.cpp
的文件都当作是C++的源程序
进行编译
。gcc
:会把.c
的程序当作是C的源程序
进行编译,.cpp
的程序当作是C++的源程序
进行编译
3、解决上面的错误,就是把gcc
编译器换成g++
编译器,即使是把.cpp
的后缀改成.c
的后缀也可以正常编译!!!
gcc编译报错:undefined reference to `std::cout‘相关推荐
- linux使用gcc编译报错“undefined reference to `pthread_create'”
下面这个例子通过一个代码说明两个线程关联一个函数,实现并发操作,预期结果这两个线程都使用了print函数,它们各自执行各自的,不会因为使用了同一个函数而受到影响. my_test.cpp #inclu ...
- 记录一个CMake编译报错undefined reference to vtable问题的解决
在编写一个简单的CMake demo: 问题描述 文件结构如下:头文件和cpp分别放在两个文件夹下面 如果使用下面的写法,会报错"undefined reference to vtable ...
- 编译报错: undefined reference to `pcl::console::print(pcl::console::VERBOSITY_LEVEL, char const*, ...)‘
写在前面 自己在写一个调用 pcl 的程序,编译的时候遇到如下问题: In function `void pcl::detail::FieldMapper<pcl::PointXYZ>:: ...
- C++编译报错: undefined reference to clock_gettime
在编译C++代码时有时候会出现以下错误,作者是在编译librdkafka的时候遇到的,现在与各位网友分享并提供解决方案. Makefile中缺少依赖库:-lrt 如下图: 将依赖项添加到Makefil ...
- Deeplab 在Qt Creator下编译报错undefined reference to Mat_xxx
https://github.com/TheLegendAli/DeepLab-Context/issues/8 1. 修改工程根目录下的CMakeLists.txt 末尾加上 find_packag ...
- gcc:undefined reference to 'std::cout'
gcc says: undefined reference to 'std::cout' @ 10/17/2005 计算人生 boss让写的程序,要在linux跟windows下跑,结果我先用vs.n ...
- pthread_create函数编译时报错:undefined reference to 'pthread_create'
错误: pthread_create函数编译时报错:undefined reference to 'pthread_create' pthread_create()和pthread_atfork()函 ...
- 解决交叉编译连接器包含-ldl编译选项,但仍然报错undefined reference to ‘__dlsym‘
交叉编译连接器包含-ldl编译选项,但仍然报错undefined reference to '__dlsym' 文章目录 交叉编译连接器包含-ldl编译选项,但仍然报错undefined refere ...
- [ c++] cmake 编译时 undefined reference to `std::cout‘ 错误的解决方案
[ c++] cmake 编译时 undefined reference to `std::cout' 错误的解决方案 参考文章: (1)[ c++] cmake 编译时 undefined refe ...
最新文章
- mysql 安装卸载_MySQL(一)——安装、卸载以及基本操作
- Oracle学习之DATAGUARD(七) 使用Broker管理DG
- SAP标准工单入库时产生成本差异-求解进行时
- 深入浅出 JavaScript 内存管理,垃圾回收
- SQLServer常用的字符串函数梳理
- OSS.Common获取枚举字典列表标准库支持
- 洛谷2863 [Usaco06JAN]牛的舞会
- larveral 直接拷贝安装_2020年mac系统下制作win10引导安装盘,亲测可用
- 带外设引脚选择(PPS)的I/O端口
- 2021-04-23 - TS型网页视频下载 - 学习/实践
- Java毕业设计——员工管理系统
- jmeter进行http压力测试(图文小教程)
- 弱电工程项目管理软件
- 【无线电】摩尔斯电码的快速记忆法
- 2017下半年网络工程师考试报名方式
- GBin1分享:25个超酷手绘插图的网站设计
- Linux发行版制作总结
- JTAG与SWD的接口连接关系简介
- C/C++——文字RPG游戏:MINERPG
- 硬盘无法格式化及RAW格式的另一种处理方法
热门文章
- Python基础----python的使用(二)
- Alamofire源码解读系列(五)之结果封装(Result)
- win8.1 无法安装 net framework3.5的解决办法
- Delphi中使用ListView和TreeView的Item中的Data可能被忽略的内存泄漏
- 关于python语言、下列说法不正确的是-下列语句中,___________是不正确的Python语句...
- python画树叶-手把手|如何用Python绘制JS地图?
- 手机上开发python有哪些软件-哪个手机软件有python题库
- python自学用什么书好-适合python基础学习的好书籍
- python编程工具p-5款Python程序员高频使用开发工具推荐
- python画简单花-Python竟能画这么漂亮的花,帅呆了(代码分享)