2010-03-31 4 views

Répondre

9

Exécutez otool -hV sur la bibliothèque. Si vous ne voyez pas TWOLEVEL, alors il était lié à -flat-namespace. Par exemple:

twolevel.dylib: 
Mach header 
     magic cputype cpusubtype caps filetype ncmds sizeofcmds  flags 
MH_MAGIC_64 X86_64  ALL 0x00  DYLIB  8  672 NOUNDEFS DYLDLINK TWOLEVEL NO_REEXPORTED_DYLIBS 

contre

flat.dylib: 
Mach header 
     magic cputype cpusubtype caps filetype ncmds sizeofcmds  flags 
MH_MAGIC_64 X86_64  ALL 0x00  DYLIB  8  672 DYLDLINK NO_REEXPORTED_DYLIBS 
+0

Exactement ce que je cherchais. Merci Nicolas! –

Questions connexes