Xcode 10 Удаление lstdc ++ - PullRequest
       78

Xcode 10 Удаление lstdc ++

0 голосов
/ 11 октября 2018

lstdc++ удалено из Xcode 10, поэтому я удалил эту библиотеку из "Link Binary With Libraries" и добавил libc ++. Tbd, но я получил что-то подобное в компоновщике

Undefined symbols for architecture x86_64:
  "std::ios_base::Init::~Init()", referenced from:
      __GLOBAL__sub_I_BVMDOfflineMapMerge.cpp in BaiduMapAPI_Map(BVMDOfflineMapMerge.o)
  "std::string::assign(std::string const&)", referenced from:
      _baidu_framework::HandleBasemapMerge(_baidu_vi::CVString const&, _baidu_vi::CVString const&, _baidu_vi::CVString const&, char const*) in BaiduMapAPI_Map(BVMDOfflineMapMerge.o)
  "std::string::_Rep::_S_empty_rep_storage", referenced from:
      _baidu_framework::HandleBasemapMerge(_baidu_vi::CVString const&, _baidu_vi::CVString const&, _baidu_vi::CVString const&, char const*) in BaiduMapAPI_Map(BVMDOfflineMapMerge.o)
  "std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long)", referenced from:
      _baidu_framework::CBVDCVersion::Save() in BaiduMapAPI_Map(BVDEDataCfg.o)

Я предполагаю его проблему с библиотекой c ++.

1 Ответ

0 голосов
/ 12 октября 2018

возможно, SDK нужно обновить

BaiduMap может зависеть от старой библиотеки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...