Ho eseguito bjam.exe --build-dir="C:\build-boost" --build-type=minimal msvc stage
Ho librerie boost statiche o dinamiche?
e ora ho le librerie Lib con queste intestazioni, ad esempio
libboost_serialization-vc100-mt
libboost_serialization-vc100-mt-1_45
libboost_serialization-vc100-mt-gd
libboost_serialization-vc100-mt-gd-1_45
Credo che queste dovrebbero essere le librerie statiche per il debug e rilasciare la versione. Quando eseguo il compilatore con Multi-threaded Debug (/MTd)
, restituisce un errore LNK1104: cannot open file 'libboost_serialization-vc100-mt-sgd-1_45.lib'
Ne sta cercando uno con -sgd
dove sto andando storto?
Forse puoi provare a costruire usando "--build-type = complete" poiché questo costruirà tutte le varianti supportate delle librerie.Vedi la sezione "5.3.4 Invoke bjam" in http://www.boost.org/doc /libs/1_42_0/more/getting_started/windows.html – yasouser