xcode with boost: linker (Id) Предупреждение о настройках видимости

Я использовал платформу повышения по ссылке ниже для моего проекта iPhone Xcode:https://goodliffe.blogspot.com/2010/09/building-boost-framework-for-ios-iphone.html

он работает нормально, но я всегда получаю сотни предупреждений Apple Mach-O Linker (id), таких как:

Прямой доступ в __ZN5boost15program_options6detail7cmdline24handle_additional_parserERSt6vectorISsSaISsEE к глобальному слабому символу __ZTVN5boost17bad_function_callE означает, что слабый символ не может быть переопределен во время выполнения. Вероятно, это было вызвано тем, что разные блоки перевода были скомпилированы с разными настройками видимости.

Как избавиться от этих предупреждений в коде?

отредактировано: По наборуСимволы, скрытые по умолчанию = ДА, мне удалось избавиться от большинства предупреждений, но осталось еще 3, которые не исчезнут, может кто-нибудь сказать мне, почему?

снова отредактировано: после перестройки оставшиеся 3 предупреждения также исчезли! Так что мое решение сработало!

Ответы на вопрос(6)

Ваш ответ на вопрос