Debe vincular en el libboost_system
biblioteca. No estoy seguro acerca de los bloques de código, pero la opción de línea de comandos g++ en su plataforma sería
-lboost_sistema
Dependiendo de la versión de impulso, libboost-system viene con el sufijo -mt que debería indicar la capacidad de subprocesos múltiples de la biblioteca.
Así que si -lboost_system
el enlazador no puede encontrarlo, intente -lboost_system-mt
.
Es un problema del enlazador. Incluya la ruta de la biblioteca estática en su proyecto.
Para Qt Creator, abra el archivo del proyecto .pro
y agregue la siguiente línea:
LIBS += -L<path for boost libraries in the system> -lboost_system
En mi caso Ubuntu x86_64:
LIBS += -L/usr/lib/x86_64-linux-gnu -lboost_system
Para Codeblocks, abre Settings->Compiler...->Linker
pestaña de configuración y agregue:
boost_system
al widget de texto Bibliotecas de enlaces y presione OK botón.