Problème de compilation

Résolu
sebastien61 Messages postés 495 Date d'inscription   Statut Membre Dernière intervention   -  
sebastien61 Messages postés 495 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'utilise une librairie openScource implémenté en C++. Je l'ai utilisée sous linux, aucun problème. Par contre dès que je passe sous windows, là je n'arrive pa à la compiler. En effet, le compilateur n'arrive pas à charger <ext/hash_map>.... J'ai lu un certain nombre de choses sur le sujet et je n'en sais pas plus. Est-ce que ca vient du compilateur (mingw)? J'ai essayé d'inclure un certain fichier hash_map contenu dans le répertoire mingw, mais là il me sort 1080 erreurs, qui sont dans les fichiers cstring, string.h, etc. bref je ne pense pas que ça vienne de là... Est-ce que quelqu'un pourrait m'éclairer svp ?

Merci d'avance.

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
tout n'est pas compatible en Linux et Windows...
Utilise tu la même version de lib (de gcc) ?
-1
sebastien61 Messages postés 495 Date d'inscription   Statut Membre Dernière intervention   59
 
Non, en fait je me suis renseigné un peu, sous linux j'utilisais gcc, et là sous windows j'utilise visual studio, donc les librairies (stl) ne sont pas les mêmes. En fait jt'utilisai les librairies de mingw en tant qu'include du compilateur visual... bravo donc ça faisait n'importe quoi ;).
Donc là le problème est résolu... du moins ... jusqu'a nouvel ordre.
Merci pour ton aide.
-1