Partilhar via


Como habilitar o IntelliSense para projetos de makefile

Falha de IntelliSense para operar no IDE para projetos do Visual C++ makefile quando determinadas configurações ou opções do compilador do projeto é configurada incorretamente.Use este procedimento para configurar projetos makefile do Visual C++, para que o IntelliSense funciona quando os projetos makefile estão abertos no ambiente de desenvolvimento Visual Studio.

Para habilitar o IntelliSense para projetos makefile no IDE

  1. Abrir o Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte:Como abrir páginas de propriedade do projeto.

  2. Expanda o Propriedades de configuração nó.

  3. Selecione o NMake propriedade da página e, em seguida, modificar propriedades em IntelliSense conforme apropriado.

    • Definir o Definições do pré-processador propriedade para definir quaisquer símbolos pré-processador do projeto makefile.Consulte /D (definições de pré-processador), para obter mais informações.

    • Definir o Caminho de pesquisa incluem propriedade para especificar a lista de pastas que o compilador pesquisará para resolver referências de arquivo que são passadas para as diretivas de pré-processamento do projeto makefile.Consulte /I (diretórios de inclusão adicionais), para obter mais informações.

      Para projetos criados com CL.EXE a partir de uma janela de comando, defina a INCLUDE a variável de ambiente para especificar os diretórios que o compilador pesquisará para resolver referências de arquivo que são passadas para as diretivas de pré-processamento do projeto makefile.

    • Definir o Forçada inclui propriedade para especificar qual cabeçalho arquivos ao processo ao construir seu projeto makefile.Consulte /FI (Arquivo de inclusão forçado do nome), para obter mais informações.

    • Definir o Caminho de pesquisa de Assembly propriedade para especificar a lista de pastas que o compilador pesquisará para resolver referências a.NET assemblies em seu projeto.Consulte /AI (especificar diretórios de metadados), para obter mais informações.

    • Definir o Forçada usando Assemblies propriedade para especificar quais.NET usados para processar ao construir seu projeto makefile.Consulte /FU (nome forçado #usando arquivo), para obter mais informações.

    • Definir o Opções adicionais de propriedade para especificar opções adicionais do compilador a ser usado pelo Intellisense ao analisar arquivos C++.

  4. Clique OK para fechar as páginas de propriedades.

  5. Use o Salvar tudo comando para salvar as configurações do projeto modificado.

Na próxima vez que você abra o projeto makefile no ambiente de desenvolvimento Visual Studio, execute o Limpar solução comando e, em seguida o Build Solution no seu projeto makefile.IntelliSense deve funcionar corretamente no IDE.

Consulte também

Tarefas

Como criar um projeto do C++ a partir do código existente

Conceitos

Referência de NMAKE

Outros recursos

Usando IntelliSense