Visual Studio 2010からcpp-netlibライブラリをビルドしようとしていますが、次のリンカーエラーが発生します。
エラーLNK2019:未解決の外部シンボル "bool __cdecl boost :: network :: uri :: detail :: parse_uri_impl(class boost :: iterator_range、class std :: allocator >>&、struct boost :: network :: uri :: detail: :uri_parts_default_base&、struct boost :: network :: tags :: default_string) "(?parse_uri_impl @ detail @ uri @ network @ boost @@ YA_NAAV?$ iterator_range @ V?$ _ String_const_iterator @ DU?$ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@@ 4 @ AAUuri_parts_default_base @ 1234 @ Udefault_string @ tags @ 34 @@ Z)関数 "bool __cdecl boost :: network :: uri :: detail :: parse_uri、classで参照std :: allocator>、struct boost :: network :: http :: tags :: http_default_8bit_tcp_resolve>(class std :: basic_string、class std :: allocator>&、struct boost :: network :: uri :: detail :: uri_parts &)」(?? $ parse_uri @ V?$ basic_string @ DU?$ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@ Uhttp_default_8bit_tcp_resolve @ tags @ http @ network @ boost @@@ detail @ uri @ network @ boost @@ YA_NAAV?$ basic_string @ DU?$ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@ AAU?$ uri_parts @ Uhttp_default_8bit_tcp_resolve @ tags @ http @ network @ boost @@@ 0123 @@ Z)
少し掘り下げてみると、これは私が使用しているBoostのバージョン(1.46.1)に関連している可能性がありますが、1.47.0と1.45.0の両方に対してコンパイルしようとすると、同じエラーが発生します。
このライブラリをコンパイルするには何が必要ですか?