Undefined symbols for architecture armv7:
"___cxa_pure_virtual", Referenced from:
vtable for _baidu_vi :: CVHttpRequestBase in libbaidumapapi.a (VHttpRequestBase.o)
"Vtable for __ cxxabiv1 :: __si_class_type_info", referenced from:
typeinfo for CVNetStateObservable in libbaidumapapi.a (VNetStateObservable.o)
typeinfo for _baidu_framework :: CVDataStorage in libbaidumapapi.a (DataStorage.o)
typeinfo for _baidu_framework :: IVDataStorageInterface in libbaidumapapi.a (DataStorage.o)
typeinfo for _baidu_framework :: CPermissionCheck in libbaidumapapi.a (PermissionCheck.o)
typeinfo for _baidu_framework :: IVPermCheckInterface in libbaidumapapi.a (PermissionCheck.o)
typeinfo for _baidu_framework :: IVHttpClientPoolInterface in libbaidumapapi.a (HttpClientPool.o)
typeinfo for _baidu_framework :: CVCommonMemCacheEngine in libbaidumapapi.a (CommonMemCacheEngine.o)
...
NOTE:. A missing vtable usually means the first non-inline virtual member function has no definition
"Operator new (unsigned long)", referenced from:
CVNetStateObservable :: getInstance () in libbaidumapapi.a (VNetStateObservable.o)
CVObservable :: addObserver (CVObserver *) in libbaidumapapi.a (VNetStateObservable.o)
_baidu_vi :: CVException :: Init () in libbaidumapapi.a (VException.o)
"Vtable for __ cxxabiv1 :: __vmi_class_type_info", referenced from:
typeinfo for CAppMan in libbaidumapapi.a (AppMan.o)
typeinfo for _baidu_framework :: CVHttpClientPool in libbaidumapapi.a (HttpClientPool.o)
typeinfo for _baidu_framework :: CLocationEngine in libbaidumapapi.a (LocationEngine.o)
NOTE:. A missing vtable usually means the first non-inline virtual member function has no definition
"___cxa_begin_catch", Referenced from:
___clang_call_terminate in libbaidumapapi.a (BMKManager.o)
"Operator delete [] (void *)", referenced from:
_baidu_vi :: CVLeakInfoManager :: ~ CVLeakInfoManager () in libbaidumapapi.a (VException.o)
_baidu_vi :: CVLeakInfoManager :: ~ CVLeakInfoManager () in libbaidumapapi.a (VException.o)
"Operator delete (void *)", referenced from:
CAppMan :: ~ CAppMan () in libbaidumapapi.a (AppMan.o)
_baidu_vi :: CVArray <_baidu_vi::CVGpsObserver*, _baidu_vi::CVGpsObserver*&> :: ~ CVArray () in libbaidumapapi.a (VDeviceAPI.o)
_baidu_vi :: CVFile :: ~ CVFile () in libbaidumapapi.a (VFile.o)
_baidu_vi :: CVBundleValue :: ~ CVBundleValue () in libbaidumapapi.a (VBundle.o)
_baidu_vi :: CVArray <_baidu_vi::CVBundle, _baidu_vi::CVBundle&> :: ~ CVArray () in libbaidumapapi.a (VBundle.o)
_baidu_vi :: CVArray <_baidu_vi::CVString, _baidu_vi::CVString&> :: ~ CVArray () in libbaidumapapi.a (VBundle.o)
_baidu_vi :: CVArray
...
"Vtable for __ cxxabiv1 :: __class_type_info", referenced from:
typeinfo for _baidu_vi :: CVMsgObserver in libbaidumapapi.a (AppMan.o)
typeinfo for _baidu_vi :: CVHttpEventObserver in libbaidumapapi.a (AppMan.o)
typeinfo for _baidu_vi :: CVArray <_baidu_vi::CVGpsObserver*, _baidu_vi::CVGpsObserver*&> in libbaidumapapi.a (VDeviceAPI.o)
typeinfo for _baidu_vi :: CVFile in libbaidumapapi.a (VFile.o)
typeinfo for _baidu_vi :: CVBundleValue in libbaidumapapi.a (VBundle.o)
typeinfo for _baidu_vi :: CVArray <_baidu_vi::CVBundle, _baidu_vi::CVBundle&> in libbaidumapapi.a (VBundle.o)
typeinfo for _baidu_vi :: CVArray <_baidu_vi::CVString, _baidu_vi::CVString&> in libbaidumapapi.a (VBundle.o)
...
NOTE:. A missing vtable usually means the first non-inline virtual member function has no definition
"___gxx_personality_sj0", Referenced from:
- [BMKMapManager init] in libbaidumapapi.a (BMKManager.o)
- [BMKMapManager reachabilityChanged:] in libbaidumapapi.a (BMKManager.o)
- [BMKMapManager start: generalDelegate:] in libbaidumapapi.a (BMKManager.o)
- [BMKMapManager connectionDidFinishLoading:] in libbaidumapapi.a (BMKManager.o)
CAppMan :: CAppMan () in libbaidumapapi.a (AppMan.o)
CAppMan :: ~ CAppMan () in libbaidumapapi.a (AppMan.o)
CAppMan :: ~ CAppMan () in libbaidumapapi.a (AppMan.o)
...
"Std :: terminate ()", referenced from:
___clang_call_terminate in libbaidumapapi.a (BMKManager.o)
ld: symbol (s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use-v to see invocation)
Reply:
There is also a path warning, this is how it happened
Reply:
Sdk directory location should be wrong. Header Search Paths SDK paths do not
No comments:
Post a Comment