diff --git a/Dockerfile b/Dockerfile index c3b3aac..54600f9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,19 +2,21 @@ FROM nvidia/cuda:12.3.1-devel-ubuntu22.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt update -RUN apt install -y build-essential git cmake ninja-build \ +RUN apt install -y build-essential software-properties-common wget curl unzip git cmake ninja-build \ libgl1-mesa-dev libwayland-dev libxkbcommon-dev wayland-protocols libegl1-mesa-dev \ libglew-dev libeigen3-dev \ libjpeg-dev libpng-dev \ libavcodec-dev libavutil-dev libavformat-dev libswscale-dev libavdevice-dev \ libssl-dev libopencv-dev libboost-dev libboost-serialization-dev \ - software-properties-common wget unzip \ libspdlog-dev libboost-date-time-dev libboost-log-dev libyaml-cpp-dev libsuitesparse-dev \ libcgal-dev qtbase5-dev qtbase5-dev-tools qt6-base-dev qt6-base-dev-tools \ libsqlite3-dev libgflags-dev libglew-dev WORKDIR /app +# orb_vocab +RUN wget https://github.com/stella-cv/FBoW_orb_vocab/raw/main/orb_vocab.fbow -O /app/orb_vocab.fbow + # Pangolin RUN cd /app && git clone --recursive https://github.com/stevenlovegrove/Pangolin.git && cd Pangolin && git checkout v0.8 && \ mkdir -p build && cd build && cmake .. && make -j && make install && cd /app