Apple Mach-O Linker Предупреждение прямой доступ в… к глобальному слабому символу

Я использую xcode 4.2 с ios 5.0 sdk для создания приложения iphone. Кроме того, я импортирую библиотеку opencv и пишу несколько кодов * .cpp с функциями opencv. Однако у меня было много похожих «предупреждений компоновщика Apple Mach-o»

Например -

ld: warning: прямой доступ в __ZN15CvBlobTrackerCCC2Ev к глобальному слабому символу __ZTV9CvBlobSeq означает, что слабый символ не может быть переопределен во время выполнения. Вероятно, это было вызвано тем, что разные единицы перевода скомпилированы с разными настройками видимости.

ld: предупреждение: прямой доступ в __ZN18CvBlobTrackerAuto1C2EP23CvBlobTrackerAutoParam1 в глобальный слабый символ __ZTV9CvBlobSeq означает, что слабый символ не может быть переопределен во время выполнения. Вероятно, это было вызвано тем, что разные единицы перевода скомпилированы с разными настройками видимости.

Как мне решить эту проблему? Спасибо!

редактировать: просто узнай- xcode с ускорением: компоновщик (Id) Предупреждение о настройках видимости

6
задан Community 23 May 2017 в 12:22
поделиться