Como: Habilitar IntelliSense para os projetos 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 os projetos makefile do Visual C++, para que IntelliSense funciona quando os projetos makefile estão abertos no ambiente de desenvolvimento Visual Studio.
Para habilitar o IntelliSense para projetos de makefile no IDE
Abrir o Property Pages caixa de diálogo. For details, see Como: Abrir páginas de propriedades do projeto.
Expanda o Propriedades de configuração nó.
Selecione o NMake propriedade da página e, em seguida, modificar as propriedades em IntelliSense conforme apropriado.
Definir o Definições do pré-processador a 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 (adicionais incluem a diretórios), para obter mais informações.
Para projetos criados com CL.EXE a partir de uma janela de comando, defina a incluir 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 para o processo ao construir seu projeto makefile. Consulte /Fi (nome forçado incluem o arquivo), 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 (especificam diretórios de metadados), para obter mais informações.
Definir o Assemblies de uso forçado propriedade para especificar quais.NET assemblies para processar ao construir seu projeto makefile. Consulte /Fu (nome forçado # using do 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++.
Click OK to close the property pages.
Use o Salvar tudo comando para salvar as configurações de projeto modificado.
Observação Para IntelliSense funcionar, você deve fechar a solução que contém o seu projeto makefile e exclua tudo o que foi gerado anteriormente. arquivos de NCB.
Na próxima vez que você abrir o projeto makefile no ambiente de desenvolvimento Visual Studio, execute o Limpar solução comando e, em seguida o Build Solution comando em seu projeto makefile. IntelliSense deve funcionar corretamente no IDE.
Consulte também
Tarefas
Como: Criar um projeto de C++ de código existente