Usando boost.asio en cMake
Soy relativamente nuevo en cMake y estoy tratando de usar la biblioteca boost asio en mi proyecto.
Pude obtener cMake para encontrar otras bibliotecas de refuerzo como smart_ptr y lexical_cast, pero me aparece un error de vinculador cuando intento incluirboost/asio.hpp
:
LINK : fatal error LNK1104: cannot open file 'libboost_system-vc90-mt-1_40.lib'.
Luego intenté cambiar mi CMakeLists.txt desde
find_package(Boost 1.40.0 REQUIRED)
a
find_package(Boost 1.40.0 REQUIRED COMPONENTS asio)
cMake entonces pideBoost_ASIO_LIBRARY_DEBUG
yBoost_ASIO_LIBRARY_RELEASE
. ¿Me dirijo a esto de la manera correcta? En caso afirmativo, ¿dónde debería señalar cMake para encontrar estas bibliotecas? (Estoy usando cMake 2.6 y boost 1.40.0)