Compartilhar via


.Arquivos de lib como entrada de vinculador

LINK aceita as bibliotecas padrão COFF e COFF Importar bibliotecas, que geralmente têm a extensão. lib. Bibliotecas padrão contêm objetos e são criadas pela ferramenta LIB. Bibliotecas de importação contêm informações sobre exportações em outros programas e são criadas pelo LINK quando ele cria um programa de exportações ou pela ferramenta LIB. Para obter informações sobre como usar o LIB para criar um padrão ou bibliotecas de importação, consulte LIB referência. Para obter detalhes sobre como usar o LINK para criar uma biblioteca de importação, consulte o /DLL opção.

Uma biblioteca é especificada para o LINK como um argumento de nome de arquivo ou uma biblioteca padrão. LINK resolve referências externas pesquisando primeiro bibliotecas especificadas na linha de comando, em seguida, padrão bibliotecas especificado com o /DEFAULTLIB opção, e então padrão bibliotecas nomeados em arquivos. obj. Se um caminho é especificado com o nome da biblioteca, o LINK procura a biblioteca nesse diretório. Se nenhum caminho for especificado, o LINK procura primeiro no diretório que esteja executando o LINK da e em qualquer diretório especificado na variável de ambiente LIB.

Para adicionar os arquivos. lib como entrada de vinculador no ambiente de desenvolvimento

  1. Abra o projeto Property Pages caixa de diálogo. Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.

  2. Clique o vinculador pasta.

  3. Clique o Input página de propriedades.

  4. Modificar o Dependências adicionais propriedade.

Para adicionar por programação. lib arquivos como entrada de vinculador

Exemplo

O exemplo a seguir mostra como criar e usar um arquivo. lib:

// lib_link_input_1.cpp
// compile with: /LD
__declspec(dllexport) int Test() {
   return 213;
}

E, em seguida:

// lib_link_input_2.cpp
// compile with: /EHsc lib_link_input_1.lib
__declspec(dllimport) int Test();
#include <iostream>
int main() {
   std::cout << Test() << std::endl;
}
  

Consulte também

Referência

Arquivos de LINK de entrada

Opções do Vinculador