В первый раз хочу использовать boost в своем проекте. Возникают проблемы при подключении библиотек. VS 2005.
Скачал и установил как написано
http://www.rsdn.ru//Forum/Info/FAQ.cpp.boost.compiled.aspxАвтор: SchweinDeBurg
Дата: 12.07.07
. Все установилось.
Некоторые библиотеки использую без проблем, например <boost/numeric/ublas/vector.hpp>. Хочу использовать <boost/thread/thread.hpp>. При линковки приложения в манифесте получается:
...
<assemblyIdentity type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentAssembly>
<assemblyIdentity type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50727.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
</dependentAssembly>
...
Насколько понимаю, дебажную версию CRT требует boost, у меня ее нет в WinSxS. Ее надо устанавливать отдельно? Или boost надо перекомпилить самому? И будет ли толк от самостоятельной перекомпиляции?
Сейчас пробую перекомпилить с помощью bjar. Получаются файлы boost-.... А либы требуют libboost-... Чем они отличаются?