Pregunta

esto puede parecer demasiado simple, pero me falta algo. Tengo que escribir una aplicación RAPI la consola de Windows usando C ++. Actualmente estoy usando VS2005. He creado un nuevo vacío de Windows Consol aplicación "MyTestRAPI" de la documentación, sé que necesito el include del archivo "RAPI.H". Por lo tanto, he tratado como

#include <rapi.h>

y también por

#include "rapi.h"

compilo y sale el siguiente

error grave C1083: No se puede abrir archivo de inclusión: 'rapi.h': No existe el fichero o directorio

Por lo tanto, a continuación, vaya al menú de "Proyecto", "Propiedades". En la vista de árbol de "Propiedades comunes" -> "Referencias", voy a la parte inferior derecha y haga clic en "Añadir ruta", e incluir la ruta explícita donde se encuentra el archivo de rapi.h y otros archivos .h en ... este caso

"C: \ Archivos de programa Herramientas \ Windows CE \ wce500 \ Windows Mobile 5.0 Pocket PC SDK \ ActiveSync \ Inc"

que incluyen 14 .h

Guardar / construir el proyecto, y todavía error de compilación ...

Por lo tanto, puedo cambiar el # include a

#include "C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Activesync\Inc\rapi.h"

Esta vez, se encuentra este incluye, pero no en la búsqueda de los # incluye dentro del rapi.h que también residen en la misma carpeta.

¿Qué es lo que me falta que me parece eludir.

Gracias

¿Fue útil?

Solución

"Propiedades comunes" -.> Campo "Referencias" se refiere a referencias de ensamblado .NET

Para añadir una ruta de acceso a la ruta de búsqueda #include C ++, es necesario utilizar "Propiedades de configuración" -> "C / C ++" -> "General" -.> "Inclusión adicionales directorios"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top