Sto usando xcode 4.2 con ios 5.0 sdk building iphone app. Inoltre, imposto la libreria opencv e scrivo alcuni codici * .cpp con funzioni opencv. Tuttavia, ho avuto un sacco simili "Apple mach-o linker Waring"Linker Apple Mach-O Avviso accesso diretto in ... a simbolo globale debole
Per esempio -
ld: avvertimento: accesso diretto in __ZN15CvBlobTrackerCCC2Ev al simbolo debole globale __ZTV9CvBlobSeq significa il simbolo debole non può essere sovrascritto a runtime. Ciò è stato probabilmente causato dalla compilazione di diverse unità di traduzione con diverse impostazioni di visibilità.
ld: avvertimento: accesso diretto in __ZN18CvBlobTrackerAuto1C2EP23CvBlobTrackerAutoParam1 debole simbolo __ZTV9CvBlobSeq globale significa il simbolo debole non può essere ignorata in fase di esecuzione. Ciò è stato probabilmente causato dalla compilazione di diverse unità di traduzione con diverse impostazioni di visibilità.
Come si risolve? Grazie!
edit: basta trovare out- xcode with boost : linker(Id) Warning about visibility settings
possibile duplicato di [xcode con boost: linker (Id) Avviso sulle impostazioni di visibilità] (http://stackoverflow.com/questions/8685045/xcode-with-boost-linkerid-warning-about-visibility-settings) –