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