| | FROM nvidia/cuda:11.6.0-devel-ubuntu20.04 |
| |
|
| | |
| | ENV DEBIAN_FRONTEND=noninteractive |
| |
|
| | |
| | RUN apt-get update && apt-get install -y \ |
| | git \ |
| | cmake \ |
| | build-essential \ |
| | libboost-program-options-dev \ |
| | libboost-filesystem-dev \ |
| | libboost-graph-dev \ |
| | libboost-system-dev \ |
| | libboost-test-dev \ |
| | libeigen3-dev \ |
| | libsuitesparse-dev \ |
| | libfreeimage-dev \ |
| | libmetis-dev \ |
| | libgoogle-glog-dev \ |
| | libgflags-dev \ |
| | libglew-dev \ |
| | qtbase5-dev \ |
| | libqt5opengl5-dev \ |
| | libcgal-dev |
| |
|
| | |
| | RUN apt-get -y install \ |
| | libatlas-base-dev \ |
| | libsuitesparse-dev |
| | ARG CERES_SOLVER_VERSION=2.1.0 |
| | RUN git clone https://github.com/ceres-solver/ceres-solver.git --branch ${CERES_SOLVER_VERSION} |
| | RUN cd ceres-solver && \ |
| | mkdir build && \ |
| | cd build && \ |
| | cmake .. -DBUILD_TESTING=OFF -DBUILD_EXAMPLES=OFF && \ |
| | make -j4 && \ |
| | make install |
| |
|
| | |
| |
|
| | |
| | |
| | |
| | |
| | |
| | RUN git clone https://github.com/colmap/colmap.git |
| |
|
| | RUN cd colmap && \ |
| | git checkout dev && \ |
| | mkdir build && \ |
| | cd build && \ |
| | cmake .. && \ |
| | make -j4 && \ |
| | make install |
| |
|