Question

cela peut sembler trop simple, mais je me manque quelque chose. Je dois écrire une application RAPI Console Windows en C ++. J'utilise actuellement VS2005. J'ai créé une toute nouvelle application vide de Windows Consol « MyTestRAPI » de la documentation, je sais que je dois l'inclure du fichier « RAPI.H ». Alors, je l'ai essayé comme

#include <rapi.h>

et par

#include "rapi.h"

Je compile et obtenir les éléments suivants

C1083 erreur fatale: Impossible d'ouvrir le fichier include: 'rapi.h': Aucun fichier ou répertoire

Alors, je puis aller au menu pour « projet », « Propriétés ». Sur l'arborescence pour « Propriétés communes » -> « Références », je vais en bas à droite et cliquez sur « Ajouter un chemin », et le parcours explicite où le fichier rapi.h et d'autres fichiers .h sont situés ... dans ce cas

"C: \ Program Files \ Windows CE Tools \ wce500 \ Windows Mobile 5.0 Pocket PC SDK \ Activesync \ Inc"

qui comprennent 14 fichiers .h

Enregistrer / construire le projet, et compiler encore l'erreur ...

Alors, je change le #include

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

Cette fois-ci, il trouve cela inclut, mais ne parvient pas à trouver les #includes dans le rapi.h qui résident également dans le même dossier.

Qu'est-ce que je suis absent qui me paraît échapper à.

Merci

Était-ce utile?

La solution

Les "Propriétés communes" -. Champ> "Références" fait référence à des références d'assemblage .NET

Pour ajouter un chemin vers le C ++ chemin de recherche #include, vous devez utiliser "Propriétés de configuration" -> "C / C ++" -> "Général" -.> "Supplémentaires include"

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top