본문 바로가기
Programming/C, C++

[Linux, C/C++] undefined reference to '__gxx_personality_v0' 오류 조치

by 근육곰돌이 2020. 4. 9.
728x90

1. 증상


undefined reference to '__gxx_personality_v0'

 

2. 원인


: 리눅스 서버에서 gcc로 c++, cpp파일을 컴파일 할때 아래와 같은 에러가 발생한다.

이는 gcc가 c++용 컴파일러가 아니기 때문에 바로 잡아주면 바로 해결이 가능하다.

 

3. 조치


  • 조치1: gcc를 이용해서 에러를 제거 하고 싶을때는 -lstdc++ 옵션을 붙여서 컴파일
gcc -lstdc++ -o main main.cpp
  • 조치2: gcc가 아니라 g++로 컴파일
g++ -o main main.cpp
 
 
 
 
 
 
TMI

리눅스에서 컴파일을 할때는 Makefile을 꼭 이용하는 습관을 기루기 바랍니다.

모두들 좋은 하루 되세요~

반응형