/ NODEFAULTLIB (ignorar bibliotecas)
/NODEFAULTLIB[:library]
Comentários
Onde:
- biblioteca
Uma biblioteca que você deseja que o vinculador a ignorar quando ele resolve referências externas.
Comentários
A opção /NODEFAULTLIB informa o vinculador para remover uma ou mais bibliotecas padrão da lista de bibliotecas, que ele pesquisa ao resolver referências externas.
Para criar um arquivo .obj que não contém referências a bibliotecas padrão, use /ZL (omitir o nome da biblioteca padrão).
Por padrão, /NODEFAULTLIB remove todas as bibliotecas padrão da lista de bibliotecas, que ele pesquisa ao resolver referências externas.O opcionalbiblioteca parâmetro permite que você remover uma biblioteca especificada ou bibliotecas da lista de bibliotecas, que ele pesquisa ao resolver referências externas.Especifica uma opção /NODEFAULTLIB para cada biblioteca que deseja excluir.
O vinculador resolve referências a definições externas, pesquisando pela primeira vez em bibliotecas que você especifique explicitamente e, em seguida, padrão bibliotecas especificado com a opção /DEFAULTLIB e, em seguida, em bibliotecas padrão nomeadas em arquivos obj.
/ NODEFAULTLIB: biblioteca prevalece sobre/ DEFAULTLIB:biblioteca de quando o mesmo biblioteca nome é especificado em ambos.
Se você usar /NODEFAULTLIB, por exemplo, para criar seu programa sem a biblioteca de time de execução C, talvez seja necessário também usar / ENTRADA para especificar o ponto de entrada (função) em seu programa.Para obter mais informações, consulte Bibliotecas de tempo de execução c.
Para conjunto esta opção de vinculador no ambiente de desenvolvimento do Visual Studio
em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte Definindo propriedades do Visual C++ projeto.
clicar no Vinculador pasta.
Click the Inputproperty page.
selecionar o Ignorar todas as bibliotecas padrão propriedade ou especificar uma lista das bibliotecas que você deseja ignorar no Ignorar Biblioteca específicapropriedade .The Linha de comando propriedade página mostrará o efeito das alterações feitas essas propriedades.
Para conjunto esta opção de vinculador programaticamente
- Consulte IgnoreDefaultLibraryNames e IgnoreAllDefaultLibraries.