J'ai couru bjam.exe --build-dir="C:\build-boost" --build-type=minimal msvc stage
Est-ce que j'ai des librairies dynamiques ou statiques?
et maintenant j'ai bibliothèques .lib avec ces en-têtes, par exemple
libboost_serialization-vc100-mt
libboost_serialization-vc100-mt-1_45
libboost_serialization-vc100-mt-gd
libboost_serialization-vc100-mt-gd-1_45
Je crois que ceux-ci devraient être des bibliothèques statiques pour le débogage et publier la version. Lorsque je cours le compilateur avec Multi-threaded Debug (/MTd)
il donne une erreur LNK1104: cannot open file 'libboost_serialization-vc100-mt-sgd-1_45.lib'
Il cherche un avec -sgd
où je vais mal?
Peut-être que vous pouvez essayer de construire en utilisant "--build-type = complete" car cela va construire toutes les variantes supportées par les bibliothèques.Voir la section "5.3.4 Invoke bjam" sur http://www.boost.org/doc /libs/1_42_0/more/getting_started/windows.html – yasouser