Problème d'inclusion de bibliothèque

Problème d'inclusion de bibliothèque - C++ - Programmation

Marsh Posté le 13-03-2007 à 11:33:39    

Je travaille sous VC++ 6. Voilà mon code d'inclusion

Code :
  1. #include <openssl/evp.h>


 
l'erreur :
 
C:\Program Files\TortoiseCVS\eddos\clients\SignBox\Visual_C++\src\cryptotool.h(15) : fatal error C1083: Cannot open include file: 'openssl\evp.h': No such file or directory
 
Le chemin du fichier sur le disque :
 
C:\Program Files\TortoiseCVS\eddos\clients\SignBox\Visual_C++\include\openssl\evp.h
 
Aucun chemin 'include path" n'a été ajouté au projet/settings. Et même en mettant -   include - ou bien le chemin en dur dans projet/settings, le linkage marche pas.
 
D'où vient l'erreur ?


Message édité par Giz le 13-03-2007 à 11:34:58
Reply

Marsh Posté le 13-03-2007 à 11:33:39   

Reply

Marsh Posté le 13-03-2007 à 11:50:36    

Bon c'est bon, fallait cocher la case "ignore standard include path" en fait. Jsé pas trop ce que ça voulait dire...[:spamafote]

Reply

Marsh Posté le 13-03-2007 à 11:52:55    

maintenant c'est #include "afxres.h" qui marche pas.

Reply

Marsh Posté le 13-03-2007 à 12:19:06    

Voilà la nouvelle erreur en question :
 
C:\Program Files\TortoiseCVS\eddos\clients\SignBox\Visual_C++\src\publicatur.rc(10) : fatal error RC1015: cannot open include file 'afxres.h'.
 
Si vous avez une idée ... moi je suis javateux à la base et je ne touche jamais à toute ces préconfigurations ! Avec eclipse, tout se fait tout seul en inclunt un .jar. Là j'ai du mal :/

Reply

Marsh Posté le 14-03-2007 à 11:34:06    

:bounce:

Reply

Marsh Posté le 14-03-2007 à 14:07:16    

Va dans le menu tools / options dans l'onglet directory ajoute
C:\Program Files\TortoiseCVS\eddos\clients\SignBox\Visual_C++\include\
Et ça sera valable pour tout les projets de visual

 

ou dans le workspace tu fait un clic droit sur ton projet tu selectionne settings...
puis dans l'onglet C/C++ tu selectionne preprocessor et dans l'edit Additionnal include directory tu rajoute
C:\Program Files\TortoiseCVS\eddos\clients\SignBox\Visual_C++\include\


Message édité par straffo le 14-03-2007 à 14:12:03
Reply

Marsh Posté le 14-03-2007 à 14:23:29    

encore une autre erreur de compil :
 
C:\Program Files\TortoiseCVS\eddos\clients\SignBox\Visual_C++\src\publicatur.rc(10) : fatal error RC1015: cannot open include file 'afxres.h'.
 
 :sweat:

Reply

Marsh Posté le 14-03-2007 à 15:42:45    

Juste une question ,tu essaye de compiler quoi ?
 
Un soft a toi ?

Reply

Marsh Posté le 15-03-2007 à 09:05:15    

straffo a écrit :

Juste une question ,tu essaye de compiler quoi ?
 
Un soft a toi ?


 
Ben un projet VC++

Reply

Marsh Posté le 15-03-2007 à 09:08:40    

ouais donc, il serait de bon [:aloy] que tu te rencardes sur la doc de VC++, qui te diras que, dans les Propriétés du projet , tu peut spécifier un répéertoire supplémeantiare ou chercher tes en-têtes .... coomme te l'as dit straffo

 

Décochez la case "ignore standard include path" est la dernière des choses à faire :o

Message cité 1 fois
Message édité par Joel F le 15-03-2007 à 09:08:47
Reply

Marsh Posté le 15-03-2007 à 09:08:40   

Reply

Marsh Posté le 15-03-2007 à 10:49:44    

Joel F a écrit :

ouais donc, il serait de bon [:aloy] que tu te rencardes sur la doc de VC++, qui te diras que, dans les Propriétés du projet , tu peut spécifier un répéertoire supplémeantiare ou chercher tes en-têtes .... coomme te l'as dit straffo
 
Décochez la case "ignore standard include path" est la dernière des choses à faire :o


 
Merci du conseil, mais le directory est déjà spécifié !  :jap:  

Reply

Marsh Posté le 15-03-2007 à 11:00:56    

Giz a écrit :

Ben un projet VC++


 
ce je m'en doute :)
 
Je voulais savoir si c'était une librairie ou pas

Reply

Marsh Posté le 15-03-2007 à 13:47:53    

Non non, c'est un projet MFC.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed