Visão geral de LIB
A LIB (lib.exe) cria bibliotecas padrão, importa bibliotecas e exporta arquivos que você pode usar com LINK ao criar um programa. A LIB é executada em um prompt de comando.
Você pode usar a LIB nos seguintes modos:
Esses modos são mutuamente exclusivos; você pode usar a LIB em apenas um modo por vez.
Opções da LIB
A tabela a seguir lista as opções da lib.exe, com um link para mais informações.
Opção | Descrição |
---|---|
/DEF | Criar uma biblioteca de importação e um arquivo de exportação. Para obter mais informações, confira Como criar uma biblioteca de importação e um arquivo de exportação. |
/ERRORREPORT | Preterido. Para obter mais informações, consulte Executando LIB. |
/EXPORT | Exporta uma função do programa. Para obter mais informações, confira Como criar uma biblioteca de importação e um arquivo de exportação. |
/EXTRACT | Criar um arquivo de objeto (.obj) que contém uma cópia de um membro de uma biblioteca existente. Para obter mais informações, confira Extraindo um membro da biblioteca. |
/INCLUDE | Adiciona um símbolo à tabela de símbolos. Para obter mais informações, confira Como criar uma biblioteca de importação e um arquivo de exportação. |
/LIBPATH | Substitui o caminho da biblioteca de ambiente. Para saber mais, confira Gerenciando uma biblioteca. |
/LINKREPRO | Cria artefatos necessários para reproduzir uma falha da lib.exe ou um erro interno. Para obter mais informações, consulte Executando LIB. |
/LINKREPROTARGET | Gera os artefatos /LINKREPRO somente quando a lib.exe é usada com um arquivo especificado. Para obter mais informações, consulte Executando LIB. |
/LIST | Exibe informações sobre a biblioteca de saída na saída padrão. Para saber mais, confira Gerenciando uma biblioteca. |
/LTCG | Faz com que a biblioteca seja criada usando a geração de código em tempo de vinculação. Para obter mais informações, consulte Executando LIB. |
/MACHINE | Especifica a plataforma de destino para o programa. Para obter mais informações, consulte Executando LIB. |
/NAME | Ao criar uma biblioteca de importação, especifica o nome da DLL para a qual a biblioteca de importação está sendo criada. Para saber mais, confira Gerenciando uma biblioteca. |
/NODEFAULTLIB | Remove uma ou mais bibliotecas padrão da lista de bibliotecas pesquisadas ao resolver referências externas. Para saber mais, confira Gerenciando uma biblioteca. |
/NOLOGO | Suprime a exibição da mensagem de direitos autorais e do número de versão da LIB e impede o eco de arquivos de comando. Para obter mais informações, consulte Executando LIB. |
/OUT | Substitui o nome de arquivo de saída padrão. Para saber mais, confira Gerenciando uma biblioteca. |
/REMOVE | Omite um objeto da biblioteca de saída. Para saber mais, confira Gerenciando uma biblioteca. |
/SUBSYSTEM | Informa ao sistema operacional como executar um programa criado por meio do vinculo com a biblioteca de saída. Para saber mais, confira Gerenciando uma biblioteca. |
/VERBOSE | Exibe detalhes sobre o andamento da sessão, incluindo os nomes dos arquivos .obj que estão sendo adicionados. Para obter mais informações, consulte Executando LIB. |
/WX | Tratar avisos como erros. Para obter mais informações, consulte Executando LIB. |
Confira também
Referência de LIB
Arquivos de entrada de LIB
Arquivos de saída de LIB
Outra saída de LIB
Estrutura de uma biblioteca