在使用gcc编译c++代码时会出现undefined reference to `std::cout’,编译如下代码main .cpp文件:
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello world!";
return 0;
}
然而,gcc下编译出现的问题是:
undefined reference to `std::cout'
使用g++编译,g++是专门针对c++文件编译的,如
g++ main .cpp -o main