Impulsionar o erro do linker: símbolo externo não resolvido “boost de classe :: system :: error_category const & __cdecl boost :: system :: get_system_category (void)”

Estou apenas começando com o Boost pela primeira vez, detalhes:

Estou usando o Visual Studio 2008 SP1Eu estou fazendo um x64 BuildEstou usando boost :: asio apenas (e quaisquer dependências que tenha)

Meu código agora compila, e apontei meu projeto para as bibliotecas de reforço (depois de ter construído x64 libs) e consegui passar por problemas simples, agora estou enfrentando um erro de vinculador:

2>BaseWebServer.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::get_system_category(void)" (?get_system_category@system@boost@@YAAEBVerror_category@12@XZ)
2>BaseWebServer.obj : error LNK2001: unresolved external symbol "class boost::system::error_category const & __cdecl boost::system::get_generic_category(void)" (?get_generic_category@system@boost@@YAAEBVerror_category@12@XZ)

alguma ideia?

Eu adicionei esta definição: #define BOOST_LIB_DIAGNOSTIC

E agora na minha saída eu vejo isso:

1>Linking to lib file: libboost_system-vc90-mt-1_38.lib
1>Linking to lib file: libboost_date_time-vc90-mt-1_38.lib
1>Linking to lib file: libboost_regex-vc90-mt-1_38.lib

o que parece indicar que é infact ligando no sistema lib.

questionAnswers(7)

yourAnswerToTheQuestion