RefBoxのインストール(2021/04/23版)

RoboCup 2021世界大会に向けての準備メモです.
まずは,Ubuntu 18.04.5をインストール.
仮想マシンで作業する場合は,メモリが少ない(だいたい2GB以下)と途中でコンパイルできなくなるので,4GB以上にしておきましょう.
Ubuntu 18.04でのRefBox (2020/09/03版)辺りをベースに作業してみましょうか.

sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo apt-get install net-tools openssh-server
sudo add-apt-repository ppa:timn/clips
sudo apt-get -y update
sudo apt-get install libmodbus-dev libclips-dev clips libclipsmm-dev \
                     protobuf-compiler libprotobuf-dev libprotoc-dev \
                     libboost-all-dev libmodbus-dev \
                     libglibmm-2.4-dev libgtkmm-3.0-dev \
                     libncursesw5-dev libyaml-cpp-dev libavahi-client-dev\
                     libssl-dev libgecode-dev\
                     lib64ncurses5-dev cmake-curses-gui git
sudo apt-get install libmbedtls-dev cmake libmicrohttpd-dev rapidjson-dev\
                     libaprutil1-dev libwebsocketpp-dev
git clone https://github.com/FreeOpcUa/freeopcua
cd freeopuca
# 以下のccmakeの実行時にc => e => c => e => g  の順に入力
ccmake .
cmake .
make
sudo make install
sudo ldconfig
cd ..
git clone https://github.com/robocup-logistics/rcll-refbox.git
cd rcll-refbox
make
cd ..

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*