Erro de vinculação de log de aumento

Eu baixei e construí o Boost 1.55 da fonte. Estou tentando usar o Boost-log. No caso básico (http://boost-log.sourceforge.net/libs/log/doc/html)/log/tutorial.html#log.tutorial.trivial está funcionando bem sem problemas, mas quando eu tento usar alguns recursos mais avançados (como este -http://boost-log.sourceforge.net/libs/log/example/doc/tutorial_fmt_stream.cpp ) estou recebendo este erro:

main.obj: erro LNK2019: símbolo externo não resolvido "void __cdecl boost :: filesystem :: path_traits :: convert (char const *, char const *, classe std :: basic_string, classe std :: allocator> &, classe std :: codecvt const &) "(? converter @ path_traits @ filesystem @ boost @@ YAXPBD0AAV? $ basic_string @ GU? $ char_traits @ G @ std @@ V? $ alocador @ G @ 2 @@ std @@ ABV? $ codecvt @ GDH @ 5 @@ Z) referenciado na função "void __cdecl boost :: filesystem :: path_traits :: dispatch, classe std :: allocator>> (classe std :: basic_string, classe std :: allocator> const &, classe std :: basic_string, classe std :: allocator> &, classe std :: codecvt const &) "(?? $ dispatch @ V? $ basic_string @ GU? $ char_traits @ G @ std @@ V? $ allocator @ G @ 2 @@ std @@@ path_traits @ sistema de arquivos @ boost @@ YAXABV? $ basic_string @ DU? $ char_traits @ D @ std @@ V? $ alocador @ D @ 2 @@ std @@ AAV? $ basic_string @ GU? $ char_traits @ G @ std @@ V? $ allocator @ G @ 2 @ @ 4 @ ABV? $ codecvt @ GDH @ 4 @@ Z)

1> main.obj: erro LNK2019: símbolo externo não resolvido "void __cdecl boost :: log :: v2s_mt_nt5 :: aux :: code_convert (unsigned short const *, unsigned int, classe std :: basic_string, class std :: allocator> & , classe std :: locale const &) "(? cod_convert @ aux @ v2s_mt_nt5 @ log @ boost @@ YAXPBGIAAV? $ basic_string @ DU? $ char_traits @ D @ std @@ V? $ alocador @ D @ 2 @@ std @ @ ABVlocale @ 6 @@ Z) referenciado na função "private: void __thiscall boost :: log :: v2s_mt_nt5 :: basic_formatting_ostream, classe std :: allocator> :: align_write (unsigned short const *, __ int64)" (?? $ align_write @G @? $ Basic_formatting_ostream @ DU? $ Char_traits @ D @ std @ @ V? $ Alocador @ D @ 2 @@ v2s_mt_nt5 @ log @ impulso @@ AAEXPBG_J @ Z)

1> main.obj: erro LNK2019: símbolo externo não resolvido "public: classe estática std :: codecvt const & __cdecl boost :: sistema de arquivos :: caminho :: codecvt (void)" (? Codecvt @ caminho @ filesystem @ boost @@ SAABV $ codecvt @ GDH @ std @@ XZ) referenciado na função "public: __thiscall boost :: filesystem :: caminho :: caminho (char const (&) [14], void *)" (?? $? 0 $ BY0O @ $ CBD @ path @ sistema de arquivos @ boost @@ QAE @ AAY0O @ $ CBDPAX @ Z)

Portanto, basicamente não é possível encontrar as funções convert (...), code_convert (...) e codecvt (...) nos arquivos .lib.

Eu já tentei adicionar todas as bibliotecas de lançamento (arquivos .lib feitos ao construir o boost) para "bibliotecas adicionais" e geralmente acho que o visual studio encontra todas as bibliotecas, mas não consegue encontrar essas funções nas bibliotecas. Alguma idéia de como posso corrigir isso?

Eu criei o Boost 1.55 a partir do código-fonte usando o visual studio 2010 (msvc10.0), 32 bits, release e debug. Estou trabalhando no windows 7 x64.

questionAnswers(1)

yourAnswerToTheQuestion