Pb d'install de la bibliothéque Boost [VC6] - C++ - Programmation
Marsh Posté le 24-06-2003 à 09:59:16
Utilise un vrai outil de dévellopement
Marsh Posté le 24-06-2003 à 10:59:30
Pour vraiment avoir une idée de ton problème, il serait utile d'avoir un échantillon des erreurs qu'il te met. Mais en regardant rapidement dans le fichier "boost\filesystem\fstream.hpp" (où est défini basic_ifstream), je vois :
Citation : #if !defined(BOOST_MSVC) || BOOST_MSVC > 1200 // VC++ 6.0 can't handle this |
Peut être que ça vient de là...
Marsh Posté le 24-06-2003 à 11:01:36
d'accord ... donc pas de filesystem avec VC 6
c genial, retour à la case départ
Marsh Posté le 24-06-2003 à 11:24:41
Joel F a écrit : d'accord ... donc pas de filesystem avec VC 6 |
Ben apparemment, c'est juste que tu ne peut pas appeler open... Tu peut toujours utiliser le constructeur pour ouvrir un fichier. Sinon, il te reste la possibilité d'utiliser les classes fournies avec Visual.
Marsh Posté le 24-06-2003 à 11:30:30
Le probleme est que la ligne :
Code :
|
ne compile même pas ...
l'erreur est (a peu pres )
"basic_ifstream<...> cannot instantiate base class"
Marsh Posté le 24-06-2003 à 11:39:18
Désolé, je peux pas t'aider beaucoup j'ai jamais utilisé BOOST. Je l'ai installé récemment (fin de semaine dernière) pour l'étudier mais j'ai pas encore eu le temps de m'y mettre.
Par contre, il me semble que filesystem est le nom du namespace et non le nom d'une classe...
Marsh Posté le 24-06-2003 à 11:53:51
Joel F a écrit : Le probleme est que la ligne :
|
Correction faite désolé
Marsh Posté le 24-06-2003 à 14:18:13
Citation : apt-get install libboost-dev |
Code :
|
On peut aller loin comme ça ...
Marsh Posté le 25-06-2003 à 10:05:25
Reply
Marsh Posté le 24-06-2003 à 09:57:05
Arf j'ai l'air d'un nigaud mais bon ...
J'ai installé la bibliothéque BOOST (www.boost.org) sur ma machine.
Son utilisation avec Borland C++ et Dev-Cpp se fait sans encombre mais Impossible de l'utiliser correctemnt sous VC6 ...
Un problème en particulier, l'utilisation de la sous-bibliothéque filesystem qui me pnd des erreur de compile dans la declaration template de basic_ifstream.
Manque de bol c'est avec VC6 que je conduit la plupart de mes gros projets.
j'ai beau cherché la ML et la FAQ de boost je trouve rien...
Quelqu'un aurait il deja reussi t a utiliser boost sous VC6.
Merci d 'avance