Docker image for itpp and [Eigen]
with BLAS, LAPACK
and ubuntu, gcc, cmake, make, tmux
- online
- run it on gitpod by one click
- locally
- install Docker
docker run -it weileizeng/itpp-full
- It is done. Now you got a shell running on ubuntu (container) with all the packages mentioned.
- version 0 gcc, BLAS, LAPACK
- version1.0 itpp
- version1.1 Eigen
- version2.0 change start image to ubuntu:xenial
- gitpod change start image to gitpod workspace-full
- latest
set up a folder workspace
to share files between your system and the container. Everything outside this folder will be reset upon restarting the container.
docker run -it --rm -v `pwd`/workspace:/root/workspace --name running-itpp-full weileizeng/itpp-full
- set up base image with gcc, BLAS, LAPACK
- install necessary tools, emacs, tmux, cmake
- install itpp and link it
- install Eigen
- copy sample files
- makefile cannot be copied correctly. manually rewrite \tab
- after installation, how to fix the error when it cannot find lib file
- build and run cmd: save in build.sh and run.sh
- using staged build. keep source file in src
- size of image is too large