GCC编译错误
  • 板块灌水区
  • 楼主Istruggle
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/10/28 16:03
  • 上次更新2023/11/2 11:03:56
查看原帖
GCC编译错误
873417
Istruggle楼主2023/10/28 16:03

第一次用 Ubuntu,用 gcc 编译错误,打印出这个是什么原因?


/usr/bin/ld: /tmp/ccZVxb15.o: in function `__static_initialization_and_destruction_0(int, int)':
t.cpp:(.text+0x49): undefined reference to `std::ios_base::Init::Init()'
/usr/bin/ld: t.cpp:(.text+0x5e): undefined reference to `std::ios_base::Init::~Init()'
collect2: error: ld returned 1 exit status

源代码是这样的

///
#include<stdio.h>
using namespace std;
int main()
{
   // cout<<"Hello World";
   printf("Hello World");
    return 0;
}
2023/10/28 16:03
加载中...