Skip to content

Commit

Permalink
Update Dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
imwithye authored Jan 8, 2024
1 parent 81caec3 commit 58c8f9d
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 58c8f9d

Please sign in to comment.