2019-07-10

1. The CMAKE_C_COMPILER: /usr/bin/c++ is not a full path to an existing compiler tool

sudo apt-get install build_essential
sudo apt install libstdc++-5-dev --reinstall

2. FAST-RTPS 编译安装

注意:一定要切换到 v1.8.0版本,然后更新一下,目前其他版本没有编译成功,各种问题
官方安装方法
https://fast-rtps.docs.eprosima.com/en/latest/sources.html

$ git clone https://github.com/eProsima/Fast-RTPS
$ cd Fast-RTPS
$ git checkout v1.8.0 && git submodules update
$ mkdir build && cd build
$ cmake -DTHIRDPARTY=ON -DBUILD_JAVA=ON -DCOMPILE_EXAMPLES=ON -DPERFORMANCE_TESTS=ON ..
### 需要安装 openjdk-8-jdk 支持java
$ make -j10

你可能感兴趣的:(2019-07-10)