C ++ ilink32无法解析的外部组件:std :: Unwind_SjLj

时间:2019-04-10 07:20:49

标签: clang

在Embarcadero的C ++ Builder中,我尝试使用clang编译器。尽管我遇到如下所示的ilink32错误,但编译仍然很麻烦:

[ilink32 Error] Error: Unresolved external 'std::ios_base::Init::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external 'std::_Winit::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '___seh_personality_v0' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '__Unwind_SjLj_Register' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '__Unwind_SjLj_Unregister' referenced from C:\PROGRAM FILES (X86)\EMBARCADERO\STUDIO\19.0\LIB\WIN32\RELEASE\RTLE.LIB|dstring
[ilink32 Error] Error: Unresolved external '___cxa_begin_catch' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMAFOR3.OBJ
[ilink32 Error] Error: Unresolved external '___cpp_terminate' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMAFOR3.OBJ
[ilink32 Error] Error: Unresolved external '__cxxabiv1::__vmi_class_type_info::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '__cxxabiv1::__si_class_type_info::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '__cxxabiv1::__class_type_info::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMDOWNLOAD.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_rethrow' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_allocate_exception' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_pure_virtual' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMAFOR3.OBJ
[ilink32 Error] Error: Unresolved external 'std::_Syserror_map(int)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::_Xout_of_range(const char *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::_Xlength_error(const char *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::_Xbad_alloc()' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_end_catch' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '__Unwind_Resume' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::exception::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::exception::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_throw' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_free_exception' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::ios_base::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external 'std::ios_base::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external 'std::locale::_Init(bool)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external '__Atomic_fetch_sub_4' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::locale::_Getgloballocale()' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external '__Atomic_fetch_add_4' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::_Locinfo::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::bad_cast::bad_cast()' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::bad_cast::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\GRAPHCLASS.OBJ
[ilink32 Error] Error: Unresolved external 'std::ios_base::_Addstd(std::ios_base *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external 'TFMain::ParseText(System::Classes::TList *, char *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external '_FPreview' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external 'TFMain::CalculateFormPage(SPageSize&)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external '__fastcall TFPreview::FormResize(System::TObject *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external 'TFMain::PrintOnCanvas(Vcl::Graphics::TCanvas *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\VNOSPU.OBJ
[ilink32 Error] Error: Unresolved external '__tpdsc__ double' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '__tpdsc__ wchar_t *' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external 'std::bad_cast::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external 'std::bad_cast::{1173}...' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external 'std::bad_cast::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external 'std::setprecision(long long)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '__tpdsc__ int' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '___dynamic_cast' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_bad_cast' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMEDIT.OBJ
[ilink32 Error] Error: Unresolved external '__tpdsc__ unsigned int' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMMAIN.OBJ
[ilink32 Error] Error: Unresolved external 'std::setw(long long)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMMAIN.OBJ
[ilink32 Error] Error: Unresolved external '__cxxabiv1::__pointer_type_info::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMMAIN.OBJ
[ilink32 Error] Error: Unresolved external '__cxxabiv1::__function_type_info::' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMMAIN.OBJ
[ilink32 Error] Error: Unresolved external '__tpdsc__ const char *' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\DISCMAIN.OBJ
[ilink32 Error] Error: Unresolved external 'TV2X::TV2X(TSemaphoreController *)' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMSTART.OBJ
[ilink32 Error] Error: Unresolved external '___fixunsdfdi' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\CIVETWEB.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_get_exception_ptr' referenced from D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SEMDOWNLOAD.OBJ
[ilink32 Warning] Warning: Public symbol '_SocketSystem' defined in both module D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\DISCMAIN.OBJ and D:\SVN_ASIST\SEMAFOR\SEMPC\BUILD\RELEASE\SOCKETCLIENT2.OBJ

0 个答案:

没有答案