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을 꼭 이용하는 습관을 기루기 바랍니다.
모두들 좋은 하루 되세요~
반응형
'Programming > C, C++' 카테고리의 다른 글
[C++, Error] (centos) cannot find -lstdc++ (0) | 2020.06.24 |
---|---|
[C, Error] error: use of undeclared identifier '함수' (0) | 2020.04.09 |
[C++, Error] unresolved overloaded function type (0) | 2019.07.22 |
[Linux,C++] getenv.c: undefined reference secure_getenv (0) | 2019.03.29 |
[C/C++] 소켓에서 컴파일 에러 (invalid conversion from int* to socklen_t*) (0) | 2019.02.26 |