Я пытаюсь включить недавнюю версию OpenCV в существующий проект iOS, и у меня возникают ошибки компоновщика, потому что в моем проекте XCode установлено использование libstdC++, а не поддержка libC++/C++ 11.OpenCV 2.4.3+ с libstdC++ для iOS?
Я видел несколько других людей, которые исправили свои ошибки, включив libC++. Примеры:
- Linker errors after upgrading Xcode to 4.5.2 and OpenCV to 2.4.3
- How to resolve iOS Link errors with OpenCV
Однако, мне нужно использовать libstdC++, потому что у меня есть другие 3-библиотеками, которые уже скомпилированных со старой STDLIB (не может быть изменено). Есть ли способ скомпилировать OpenCV 2.4.3+ без -stdlib = libC++? Существуют ли специальные флаги для CMake? или скрипту build_framework.py, который входит в папку ios исходного кода OpenCV?
В качестве альтернативы, есть ли у любой доступная бинарная версия? Кажется, что все загружаемые из OpenCV предполагают libC++/C++ 11.
Да! Это довольно простое решение. Благодарю. – mikewoz