Funcionalidades do BinPlace
O BinPlace executa principalmente três ações: retirar arquivos, dividir arquivos e mover arquivos.
Tirando arquivos
Os símbolos que compiladores e vinculadores criam podem ser divididos em duas categorias: símbolos públicos e símbolos privados. Remover um arquivo de símbolo remove informações de símbolo privado e deixa apenas as informações de símbolo público.
Para obter mais informações, consulte Símbolos públicos e símbolos privados.
Dividindo arquivos
Alguns arquivos executáveis contêm símbolos. O BinPlace pode dividir um arquivo dessa classificação em dois arquivos:
um arquivo de símbolo sem código executável
um arquivo executável sem informações de símbolo
Para obter mais informações, consulte Sistemas de arquivos de símbolo.
Movendo arquivos
O BinPlace pode mover arquivos. Quando o BinPlace for usado em qualquer arquivo que não seja um arquivo executável, ele o moverá para sua árvore de diretório de destino sem alterar seu conteúdo.
Quando BinPlace é usado em um arquivo executável e há um arquivo de símbolo associado no mesmo diretório, o arquivo executável e o arquivo de símbolo serão movidos. A remoção ou divisão também ocorrerá se as opções apropriadas do BinPlace tiverem sido selecionadas.
Para um projeto grande, o BinPlace pode ser usado para organizar um grande número de arquivos nos diretórios de projeto adequados. Se você estiver criando um grande conjunto de arquivos binários e estiver coletando vários subconjuntos dos arquivos em pacotes diferentes, o BinPlace poderá gerenciar esse processo.
Para obter mais informações, consulte Diretórios de destino binplace.