C++ 라이브러리 빌드중에 다음과 같은 에러가 발생하였다.
무엇이 잘못되었을까 ??
"operator new(unsigned long)", referenced from:
_XXXXXXXX_Load in libXXXXXXX.a(XXXXXXXX.o)
...
...
"std::terminate()", referenced from:
___clang_call_terminate in libXXXXX.a(XXXXX.o)
...
...
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Link Binary With Libraries에 라이브러리 추가
Search Paths 의 경로 확인
Architecture 항목 확인

C Language Dialect 는 GNU99로 설정
C++ Language Dialect 는 GNU++11로 설정 하였다
그래도 계속 같은 링크에러가 발생한다.
...
Build Setting 아래의 Linking > Other Linker Flags 에 -lstdc++ 를 추가하였더니 사라진다.
