Sto provando a creare librerie di boost in Windows 7 con MSVC (VS 2010).Amplificazione delle librerie di libs - differenza tra le opzioni di collegamento e collegamento di runtime
Ho trovato le opzioni collegamento di runtime e collegamento nelle opzioni della riga di comando bjam. Mi piacerebbe sapere come vengono utilizzati e qual è la differenza esatta tra loro.
ho costruito la libreria Boost Regex utilizzando questa riga di comando
bjam --with-regex variante = rilascio --build-options = completi
ha prodotto questi file:
1) boost_regex-VC100-mt-1_47.dll (Importa libreria: boost_regex-VC100-mt-1_47.lib)
2) libboost_regex-VC100-mt-1_47.lib
0.123.3) libboost_regex-VC100-Mt-s-1_47.lib
4) libboost_regex-VC100-s-1_47.lib
Qual è la differenza tra i file di 2 e 3 .lib? Entrambi sono librerie statiche. Ho passato il doc Boost ma non ho trovato molte spiegazioni in questo.
TIA