Mi piacerebbe rinominare i simboli all'interno di file oggetto (.o) con qualcosa che sarebbe l'equivalente Mac dello strumento objcopy --redefine-syms
di binutils.Un equivalente objcopy per Mac/iPhone?
Non ho trovato arm-apple-darwin10-objcopy
. Ho provato la porta arm-elf-binutils
di MacPorts e ho anche provato a giocare un po 'con otool
e segedit
senza molto successo.
Qualche idea per favore?
Sei OK con la definizione di alias, il che significa che i simboli più vecchi esisteranno ancora? –
per quanto riguarda 'brew install binutils' e' gobjcopy'? es .: 'gobjcopy --redefine-sym _D4main9foo_test1FZv = _foobar main.o main2.o'; NOTA: l'eseguibile risultante sembra sbagliato ma 'nm main2.o | grep _foobar' funziona – timotheecour