1、问题概述
在使用gcc编译c++代码时会出现undefined reference to `std::cout',如编译如下代码:
#include<iostream> using namespace std; int main() { cout<<"Hello world!"; return 0; }
然而,gcc下编译出现的问题是:
2、解决方法
使用g++编译,g++是专门针对c++文件编译的,如:
- undefined reference 问题 cout ampundefined reference问题cout undefined reference问题arm undefined_reference_to_xxx undefined reference mkcramfs cramfs preloader undefined reference ubuntu undefined_reference_to_xxx undefined reference undefined reference int add imp_wsacleanup wsacleanup undefined reference undefined reference winmain 39 undefined reference cmake xxx