Ubuntu22.04 编译安装RobWork机器人库(c++)

Ubuntu22.04 编译安装RobWork机器人库(c++)

  1. 依赖准备
sudo apt install gcc g++ cmake
sudo apt-get install libboost-dev \
                     libboost-filesystem-dev \
                     libboost-program-options-dev \
                     libboost-serialization-dev \
                     libboost-thread-dev \
                     libeigen3-dev \
                     libqhull-dev
sudo apt install libxerces-c3.2 libxerces-c-dev \
                 swig liblua5.4-dev python3-dev python3-numpy default-jdk \
                 libgtest-dev \
                 libfcl-dev \
                 libassimp-dev \
                 freeglut3-dev \
                 qtbase5-dev \
                 libode-dev \
                 libbullet-dev libbullet-extras-dev
  1. 编译安装
mkdir ~/RobWork && cd ~/RobWork
git clone https://gitlab.com/sdurobotics/RobWork.git .
mkdir build
mkdir build/RW
mkdir build/RWStudio
mkdir build/RWSim
cd ~/RobWork/build/RW

cmake -DCMAKE_BUILD_TYPE=Release ../../RobWork \
-DCMAKE_INSTALL_PREFIX="../../install/RW" \
-DUSE_LUA=OFF \
-DUSE_Python=OFF \
-DBUILD_sdurw_java=OFF \
-DBUILD_sdurw_python=OFF \
-DBUILD_sdurw_lua=OFF
make -j8
make install

​cd ~/RobWork/build/RWStudio
cmake -DCMAKE_BUILD_TYPE=Release ../../RobWorkStudio \
-DCMAKE_INSTALL_PREFIX="../../install/RWStudio" \
-DUSE_LUA=OFF \
-DUSE_Python=OFF \
-DBUILD_sdurws_java=OFF \
-DBUILD_sdurws_python=OFF \
-DBUILD_sdurws_lua=OFF
​make -j8
make install

​cd ~/RobWork/build/RWSim
cmake -DCMAKE_BUILD_TYPE=Release ../../RobWorkSim \
-DCMAKE_INSTALL_PREFIX="../../install/RWSim" \
-DUSE_LUA=OFF \
-DUSE_Python=OFF \
-DBUILD_sdurwsim_java=OFF \
-DBUILD_sdurwsim_python=OFF \
-DBUILD_sdurwsim_lua=OFF
make -j8
make install
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值