PCL (biblioteca de nube de puntos) 1.7 en Ubuntu 16.04 LTS error de compilación

Actualicé la versión de Ubuntu de 14.04 lts a 16.04 lts y tuve problemas al construir proyectos que utilizan la biblioteca de nube de puntos. (Solía funcionar bien en Ubuntu 14.04 y construyo mis proyectos con qtcreator)

Los mensajes de advertencia que tengo son:

advertencia: libboost_system.so.1.54.0, necesario para /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libpcl_common.so, puede entrar en conflicto con libboost_system. so.1.58.0

advertencia: libboost_thread.so.1.54.0, necesario para /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libpcl_common.so, puede entrar en conflicto con libboost_thread. so.1.58.0

advertencia: libboost_filesystem.so.1.54.0, necesario para /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libpcl_io.so, puede entrar en conflicto con libboost_filesystem. so.1.58.0

advertencia: libboost_iostreams.so.1.54.0, necesario para /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libpcl_io.so, puede entrar en conflicto con libboost_iostreams. so.1.58.0

advertencia: libboost_chrono.so.1.54.0, necesario para /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libpcl_io.so, puede entrar en conflicto con libboost_chrono. so.1.58.0

y los errores son:

~ / main.cpp: -1: error: referencia indefinida a `pcl :: visualización :: PCLVisualizer :: PCLVisualizer (std :: __ cxx11 :: basic_string, std :: allocator> const &, bool) '

~ / main.cpp: -1: error: referencia indefinida a `pcl :: visualización :: PCLVisualizer :: setPointCloudRenderingProperties (int, double, std :: __ cxx11 :: basic_string, std :: allocator> const &, int) '

~ / main.cpp: -1: error: referencia indefinida a `pcl :: visualización :: PCLVisualizer :: setPointCloudRenderingProperties (int, double, std :: __ cxx11 :: basic_string, std :: allocator> const &, int) '

~ / build-Desktop-Default / CMakeFiles / project_name.dir / main.cpp.o: -1: En la función `pcl :: search :: OrganizedNeighbor :: OrganizedNeighbor (bool, float, unsigned int) ':

~ / main.cpp: -1: error: referencia indefinida a `pcl :: search :: Search :: Search (std :: __ cxx11 :: basic_string, std :: allocator> const &, bool) '

~ / build-Desktop-Default / CMakeFiles / project_name.dir / main.cpp.o: -1: En la función `pcl :: search :: OrganizedNeighbor :: OrganizedNeighbor (bool, float, unsigned int) ':

~ / build-Desktop-Default / CMakeFiles / project_name.dir / main.cpp.o: -1: En la función `pcl :: search :: OrganizedNeighbor :: OrganizedNeighbor (bool, float, unsigned int) ':

Puedo ver que hay conflicto entrelibboost_system.so.1.54.0 ylibboost_system.so.1.58.0 pero como puedo solucionarlo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta