C++에서 일부 코드 (정적 라이브러리)를 작성했습니다. (C 호환성 - 'extern C'등등), 그 다음에 사용하고 싶습니다. 내 C 응용 프로그램.C 라이브러리에 정적 C++ 라이브러리 연결하기
내 C 응용 프로그램을들이받은 메신저, 난 오류가 발생했습니다 경우 : 내가
를 가정 아칸소 실행 OBJ 파일에 다음 -std=c++0x -lstdc++
플래그
undefined symbol: _ZTISt9exception
C++ 코드와 GCC로 컴파일 그 기호는 C++ 라이브러리에서 직접옵니다. 내 C app을 컴파일 할 때 makefile에 C++ lib를 추가하면 오류없이 컴파일이 완료됩니다.
무엇이 잘못되었을 수 있습니까? 모든 도움을
들으
가능한 [C 코드에서 C++ 라이브러리 사용] (http://stackoverflow.com/questions/199418/using-c-library-in-c-code) –