Regras de inferência de tipos
Regras de inferência fornecem comandos para atualizar os destinos e inferir dependentes para destinos.Um único destino de correspondência de extensões em uma regra de inferência de tipos e dependentes que têm o mesmo nome base.Regras de inferência de tipos são definidos pelo usuário ou predefinidos; regras predefinidas podem ser redefinidas.
Se uma dependência desatualizada não tem nenhum comando e se .SUFIXOS contém a extensão do dependente, usos NMAKE uma regra cujas extensões correspondem a um existente e o destino do arquivo no diretório atual ou especificado.Se mais de uma regra coincidir com os arquivos existentes, o .SUFIXOS lista determina qual usar; Relacionar prioridade descender da esquerda para a direita.Se um arquivo dependente não existe e não está listado como um destino em outro bloco de descrição, uma regra de inferência de tipos pode criar o ausente dependente de outro arquivo com o mesmo nome de base.Se o destino de um bloco descrição não tiver dependentes ou comandos, uma regra de inferência de tipos pode atualizar o destino.Regras de inferência de tipos podem construir um destino de linha de comando, mesmo que exista nenhum bloco de descrição.NMAKE pode invocar uma regra para um dependente inferido, mesmo se um dependente explícita for especificada.
O que você deseja saber mais a respeito?
Regras e seus dependentes inferidos
Precedência de regras de inferência de tipos