Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR)
sudo apt-get install libsdl-dev<br>
or
sudo apt-get install libsdl1.2-dev
Could NOT find Bullet (missing: BULLET_DYNAMICS_LIBRARY BULLET_COLLISION_LIBRARY
BULLET_MATH_LIBRARY BULLET_SOFTBODY_LIBRARY BULLET_INCLUDE_DIR)
rosdep where-defined bullet
sudo apt-get install libbullet-dev
Could NOT find SDL_image (missing:SDL_IMAGE_LIBRARIES SDL_IMAGE_INCLUDE_DIRS)
sudo apt-get install libsdl-image1.2-dev
MESSAGE(FATAL_ERROR "Unable to find SuiteSparse")
sudo apt-get install libsuitesparse-dev
Could not find libg2o!
sudo apt-get install ros-kinetic-libg2o
Could not find a package configuration file provided by "OMPL" with any of
the following names:
OMPLConfig.cmake
ompl-config.cmake
sudo apt-get install ros-kinetic-ompl
CMake Error at CMakeModules/FindGLEW.cmake:51 (MESSAGE):
Could not find GLEW
安装以下库,可解决该问题:
sudo apt-get install libx11-dev libxmu-dev libglu1-mesa-dev libgl2ps-dev libxi-dev g++ libzip-dev libpng12-dev libcurl4-gnutls-dev libfontconfig1-dev libsqlite3-dev libglew*-dev libssl-dev
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
Could not find a package configuration file provided by "urg_c" with any of
the following names:
urg_cConfig.cmake
urg_c-config.cmake
Add the installation prefix of "urg_c" to CMAKE_PREFIX_PATH or set
"urg_c_DIR" to a directory containing one of the above files. If "urg_c"
provides a separate development package or SDK, be sure it has been
installed.
sudo apt-get install ros-kinetic-urg-c
install Fast-RTPS
### Installation from Source
To compile *eprosima Fast RTPS* from source, at least Cmake version 2.8.12 is needed.
Clone the project from GitHub:
$ git clone https://github.com/eProsima/Fast-RTPS
$ cd Fast-RTPS
$ mkdir build
$ cd build
If you are on Linux, execute:
$ cmake ../ -DTHIRDPARTY=ON
$ make
$ make install