首页 > 代码库 > RedHat下使用gcc编译HelloWorld.cpp

RedHat下使用gcc编译HelloWorld.cpp

gcc ./HelloWorld.cpp

错误:

/tmp/ccZuz3Ca.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0‘
collect2: ld returned 1 exit status

解决办法(两种):

1. 使用g++ ./HelloWorld.cpp

2.将.cpp后缀改为.c

Ref: http://www.fx114.net/qa-6-270315.aspx

 

代码 HelloWorld.cpp

#include<stdio.h>

int main()

{

  println("Hello World");

  return 0;

}

 

RedHat下使用gcc编译HelloWorld.cpp