Hello,

J'essaye d'utiliser la bibliothèque boost::filesystem, mais Visual 2008 me dit qu'il lui manque libboost_filesystem-vc80-mt-sgd-1_35.lib.

Effectivement, il n'est pas dispo.

Primo, ce qui m'est demandé ne semble pas répondre au modèle de nom des fichiers présents dans mon répertoire lib, qui ressemble plutôt à :
boost_filesystem-vc90-mt-gd-1_35.dll

Secundo, le fichier demandé semble demander un fichier compilé pour VC 8, alors que je suis sur VC 9 (Visual Studio 2008).

Tertio, que signifie le sigle "sgd" ? Que dois-je prendre dans l'installateur de Boost Consulting ? Il m'est proposé :
  • Multithread Debug, DLL
  • Multithread, DLL
  • Multithread
  • Multithreadn static runtime
  • Miltithread Debug, static runtime
  • Single Thread, static runtime
  • Single thread Debuyg, static runtime

Je précise que mon projet est une DLL Multithread (debug et non debug).

Erratum : je suis en fait sur Visual Studio 2005, ce qui devrtait expliquer le primo et le secundo... Mais il reste le tertio !