Я пытаюсь скомпилировать osgearth библиотеку с VS2010.Библиотека использует CMake, поэтому после установки всех зависимостей генерирует файл решения VS2010.Однако при запуске сборки в VS я получаю эту ошибку компоновщика (и 200 похожих)
Ошибка 7 Ошибка LNK2019: неразрешенный внешний символ "__declspec (dllimport) public: void __thiscall std :: basic_ofstream> ::` vbase destructor'(void) "(_ imp ?? _ D? $ basic_ofstream @ DU? $ char_traits @ D @ std @@@ std @@ QAEXXZ) упоминается в функции" public: virtual void __thiscall osgEarth :: DiskCache:: setImage (класс osgEarth :: TileKey const &, struct osgEarth :: CacheSpec const &, класс osg :: Image const *) "(? setImage @ DiskCache @ osgEarth @@ UAEXABVTileKey @ 2 @ ABUCacheSpec @ 2 @ PBVImage @ osg @@@ Z) C: \ swproj \ osgearth-src \ src \ osgEarth \ Caching.obj osgEarth
Я не очень знаком с C ++, есть ли что-то еще, что я должен настроить?