프로젝트에서 작업 중입니다. 다른 사람이 작성한 C++ 라이브러리를 사용하는 정적 라이브러리입니다. 이 C++ 라이브러리는 C++ 11 및 libC++ (LLVM C++ 표준 라이브러리와 C++ 11 지원)를 사용했습니다.IOS 대상 링크 C++ 11 표준 오류로 작성한 라이브러리가있는 코코아 스택 라이브러리
나는 코코아 라이브러리를 성공적으로 만들었지 만,이 라이브러리를 앱에 연결하면 ("링크 바이너리 라이브러리"의 링크 만 추가하면됩니다). 오류가 발생
는이 오류 로그입니다 :
"non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
"non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
"non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
"non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()", referenced from:
"non-virtual thunk to std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::~basic_istream()", referenced from:
"non-virtual thunk to std::__1::basic_istream<wchar_t, std::__1::char_traits<wchar_t> >::~basic_istream()", referenced from:
"non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
"non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()", referenced from:
"non-virtual thunk to std::__1::basic_ostream<wchar_t, std::__1::char_traits<wchar_t> >::~basic_ostream()", referenced from:
"non-virtual thunk to std::__1::basic_ostream<wchar_t, std::__1::char_traits<wchar_t> >::~basic_ostream()", referenced from:
"non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
"non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()", referenced from:
"operator delete[](void*)", referenced from:
"operator delete(void*)", referenced from:
"operator new[](unsigned long)", referenced from:
"operator new(unsigned long)", referenced from:
"___cxa_begin_catch", referenced from:
"___cxa_end_catch", referenced from:
"___cxa_pure_virtual", referenced from:
"___cxa_rethrow", referenced from:
"___gxx_personality_v0", referenced from:
"_crc32", referenced from:
"_deflate", referenced from:
"_deflateEnd", referenced from:
"_deflateInit2_", referenced from:
"_get_crc_table", referenced from:
"_inflate", referenced from:
"_inflateEnd", referenced from:
"_inflateInit2_", referenced from:
그것은 C++ (11) 라이브러리를 링크에 대한 issuse처럼 보이는,하지만 난 그것에 대해 아무 생각이 없습니다. 아마도 APP의 코코아 정적 라이브러리를 링크하면 libstdC++ 표준을 사용했지만 C++ 11 표준은 사용하지 않았기 때문에 여기에서 충돌이 발생했습니다. 그러나 나는 이것을 확인하지 않는다.
도와 주시겠습니까?
감사