Compartir a través de


Cómo: Habilitar IntelliSense para proyectos de archivos MAKE

IntelliSense no funciona en el IDE de los proyectos de archivos MAKE de Visual C++ si ciertas opciones de configuración del proyecto o del compilador están definidas incorrectamente. Utilice este procedimiento para configurar los proyectos de archivos MAKE de Visual C++, para que IntelliSense funcione cuando se abran los proyectos de archivos MAKE en el entorno de desarrollo de Visual Studio.

Para habilitar IntelliSense para los proyectos de archivos MAKE en el IDE

  1. Abra el cuadro de diálogo Páginas de propiedades. Para obtener información detallada, vea Cómo: Abrir páginas de propiedades del proyecto.

  2. Expanda el nodo Propiedades de configuración.

  3. Seleccione la página de propiedades NMake y, a continuación, modifique las propiedades según corresponda bajo IntelliSense.

    • Establezca la propiedad Definiciones del preprocesador para definir cualquier símbolo de preprocesador en el proyecto de archivo MAKE. Vea /D (Definiciones de preprocesador), para obtener más información.

    • Establezca la propiedad Ruta de acceso de búsqueda de inclusión para especificar la lista de directorios que buscará el compilador con el fin de resolver referencias a archivos pasadas a directivas de preprocesador del proyecto de archivo MAKE. Vea /I (Directorios de inclusión adicionales), para obtener más información.

      Para proyectos que se generan mediante CL.EXE desde una ventana de comandos, establezca la variable de entorno INCLUDE con el fin de especificar directorios que buscará el compilador para resolver referencias a archivos que se pasan a directivas de preprocesador del proyecto de archivo MAKE.

    • Establezca la propiedad Archivos de inclusión forzados para especificar qué archivos de encabezado desea procesar al compilar el proyecto de archivo MAKE. Vea /FI (Dar nombre al archivo de inclusión obligatorio), para obtener más información.

    • Establezca la propiedad Ruta de acceso de búsqueda de ensamblado para especificar la lista de directorios que buscará el compilador para resolver referencias a ensamblados .NET del proyecto. Vea /AI (Especificar directorios de metadatos), para obtener más información.

    • Establezca la propiedad Ensamblados de uso forzados para especificar qué ensamblados .NET se desean procesar al compilar el proyecto de archivo MAKE. Vea /FU (Asignar nombre al archivo #using obligatorio), para obtener más información.

    • Establezca la propiedad Opciones adicionales para especificar otros modificadores de compilador que usará Intellisense al analizar los archivos de C++.

  4. Haga clic en Aceptar para cerrar las páginas de propiedades.

  5. Utilice el comando Guardar todo para guardar la configuración del proyecto modificada.

La próxima vez que se abra el proyecto de archivo MAKE en el entorno de desarrollo de Visual Studio, habrá que ejecutar los comandos Limpiar solución y Compilar solución en el proyecto de archivo MAKE. IntelliSense debería funcionar correctamente en el IDE.

Vea también

Tareas

Cómo: Crear un proyecto de C++ a partir del código existente

Conceptos

Referencia de NMAKE

Otros recursos

Utilizar IntelliSense