Compartilhar via


LIB em execução

Várias opções de linha de comando podem ser usado para controlar LIB.

Linha de comando LIB

Para executar LIB, digite o comando lib seguido de suas opções e nomes de arquivo para a tarefa você está usando LIB para executar. LIB também aceita a entrada de linha de comando em arquivos de comando, que são descritos na seção a seguir.LIB não usa uma variável de ambiente.

Observação:

Se você está acostumado LINK32.exe e LIB32.exe ferramentas fornecidas com o Microsoft Win32 Software Development Kit para Windows NT, você pode ter sido usando qualquer um do comando link32 -lib ou o comando lib32 gerenciamento de bibliotecas e criação de importar bibliotecas. Certifique-se de alterar seus arquivos em lote e makefiles para usar o lib em vez disso, o comando.

Arquivos de comando LIB

Você pode passar argumentos de linha de comando para LIB em um arquivo de comando usando a seguinte sintaxe:

LIB @commandfile

O arquivo commandfile é um arquivo de texto. Nenhum espaço ou tabulação é permitida entre a arroba (@) e nome de arquivo.Não há nenhuma extensão padrão; você deve especificar o nome de arquivo completo, incluindo qualquer extensão.Não é possível usar caracteres curinga.Você pode especificar um caminho absoluto ou relativo com o nome de arquivo.

No arquivo de comando, argumentos podem ser separados por espaços ou tabulações, sistema autônomo na linha de comando; eles também podem ser separados por caracteres de nova linha.Use um ponto-e-vírgula (;) para marcar um comentário.LIB ignora todo o texto do que o ponto-e-vírgula ao participante da linha.

Você pode especificar toda ou parte de linha de comando em um arquivo de comando e você pode usar mais de um arquivo de comando em um comando LIB.LIB aceita a entrada do arquivo de comandos sistema autônomo se foram especificado nesse local na linha de comando.Arquivos de comando não podem ser aninhados.LIB exibe o Sumário dos arquivos de comando, a menos que a opção /NOLOGO seja usada.

Usando as opções de LIB

Uma opção consiste em um especificador de opção, que é um traço (-) ou uma barra / / (/), seguido do nome da opção.Nomes de opção não podem ser abreviados.Algumas opções de levar um argumento, especificado após dois-pontos (:).Sem espaços ou tabulações são permitidas dentro de uma especificação da opção.Use um ou mais espaços ou tabulações para separar as especificações de opção na linha de comando.Nomes de opção e seus argumentos nome de arquivo ou palavra-chave não diferenciam maiúsculas de minúsculas, mas identificadores utilizados sistema autônomo argumentos são maiúsculas de minúsculas.LIB processa as opções na ordem especificada na linha de comando e em arquivos de comando.Se uma opção é repetida com argumentos diferentes, aquele última a ser processado terá precedência.

As opções a seguir se aplicam a todos os modos de LIB:

  • / ERRORREPORT [NONE | aviso | FILA | ENVIAR]
    Se lib.exe falhar em tempo de execução, você pode usar /ERRORREPORT para enviar informações à Microsoft sobre esses erros internos.

    Para obter mais informações sobre /ERRORREPORT, consulte /errorReport (relatório de erros do compilador interno).

  • / LTCG
    Faz com que a biblioteca a ser criado usando a geração de código em time de link.Para obter mais informações, consulte / LTCG.

  • / computador
    Especifica a plataforma de destino para o programa.Normalmente, você não precisa especificar /computador.LIB infere o tipo de computador de arquivos obj.No entanto, em algumas circunstâncias, LIB não é possível determinar o tipo de computador e emite uma mensagem de erro.Se ocorrer um erro como, especifique /computador.No modo /extrair, essa opção é para somente verificação.Use lib /? na linha de comando para ver tipos de computador disponível.

  • / NOLOGO
    Suprime a exibição do LIB direitos autorais mensagem e o número da versão e impede o eco de arquivos de comando.

  • / VERBOSE
    Exibe detalhes sobre o progresso da sessão, incluindo nomes de arquivos .obj sendo adicionados.As informações são enviadas para saída padrão e poderá ser redirecionadas para um arquivo.

  • /WX [: NENHUM]
    Trate avisos sistema autônomo erros.Consulte /WX (aviso de vinculador tratar sistema autônomo erros) para obter mais informações.

Outros opções aplicam-se específicos apenas para modos de LIB.Essas opções são discutidas nas seções que descreve cada modo.

Consulte também

Referência

Referência LIB