Funzionalità binPlace
BinPlace esegue principalmente tre azioni: rimozione di file, suddivisione dei file e spostamento di file.
Rimozione di file
I simboli creati dai compilatori e dai linker possono essere suddivisi in due categorie: simboli pubblici e simboli privati. La rimozione di un file di simboli rimuove le informazioni sui simboli privati e lascia solo le informazioni sui simboli pubblici.
Per altre informazioni, vedere Simboli pubblici e simboli privati.
Suddivisione di file
Alcuni file eseguibili contengono simboli. BinPlace può suddividere un file di questo tipo in due file:
un file di simboli senza codice eseguibile
un file eseguibile senza informazioni sui simboli
Per altre informazioni, vedere File system di simboli.
Spostamento di file
BinPlace può spostare i file. Quando BinPlace viene usato in qualsiasi file diverso da un file eseguibile, lo sposta nell'albero delle directory di destinazione senza modificarne il contenuto.
Quando BinPlace viene usato in un file eseguibile ed è presente un file di simboli associato nella stessa directory, il file eseguibile e il file di simboli verranno entrambi spostati. La rimozione o la suddivisione si verificheranno anche se sono state selezionate le opzioni BinPlace appropriate.
Per un progetto di grandi dimensioni, BinPlace può essere usato per organizzare un numero elevato di file nelle directory di progetto appropriate. Se si sta creando un ampio set di file binari e si intende raccogliere vari subset dei file in pacchetti diversi, BinPlace può gestire questo processo.
Per altre informazioni, vedere Directory di destinazione BinPlace.