Boost::El grupo no se vincula
-
14-12-2019 - |
Pregunta
estoy usando boost::pool
.Solo tiene un archivo de encabezado, ningún archivo dll, o o lib.Debería funcionar sin ellos.
Cuando compilo mi código, dice:
LNK1104: cannot open file 'libboost_thread-vc100-mt-gd-1_49.lib'
¿Por qué es esto?No debería haber ningún .lib que cause un problema.
Solución
no se mucho sobre Boost.Pool
, pero la documentación hace digamos que es solo de encabezado.Probablemente estés incluyendo Boost.Threads
en algún lugar de su programa, o en alguna parte de Boost.Pool
se basa en Boost.Threads
.
Veo que estás usando MSVC.Necesitas tener el Aumentar bibliotecas en ti ruta de búsqueda de la biblioteca;El método para agregar directorios de búsqueda depende del versión de MSVC que estás usando.
Si aún no ha creado los archivos binarios de la biblioteca Boost, eche un vistazo a esta pregunta para algunos consejos.
Aquí hay un buen referencia del propio Boost.
Y esta página de Mircrosoft le mostrará cómo configurar el directorio de su biblioteca.Utilice el enlace/menú desplegable en la parte superior de la página para obtener instrucciones específicas para su versión de MSVC.