VIZDOOM平台配置说明:
1 cmake
$ sudo apt-get install cmake
2 boost Library for ubuntu
$ sudo apt-get install libboost-all-dev
$ cd boost_1_63_0
$ ./bootstrap.sh
3 ZDoom dependencies
$ sudo apt-get install build-essential zlib1g-dev libsdl2-dev libjpeg-dev \
nasm tar libbz2-dev libgtk2.0-dev cmake git libfluidsynth-dev libgme-dev \
libopenal-dev timidity libwildmidi-dev
4 python-pip
$ sudo apt-get install python-pip
5 python-numpy
$ pip install numpy
6 python-vizdoom
A: $ sudo pip install vizdoom
B: $ git clone https://github.com/mwydmuch/ViZDoom
$ cd ViZDoom
$ sudo pip install .
7 Compiling
$ cd Vizdoom-master
$ cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_PYTHON=ON -DBUILD_JAVA=ON -DBUILD_LUA=ON
$ make
8 python-scipy
$ sudo apt-get install python-scipy
9 python-matplotlib
$ sudo apt-get install python-matplotlib
10 opencv2.4.9
a dependency
$ sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev
$ sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libtiff4-dev libswscale-dev libjasper-dev
b install
$ cmake .
$ cd opencv-2.4.9
$ mkdir release
$ cd release
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
$ cd ..
$ make
$ sudo make install
$ sudo ldconfig -v
$ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
c use samples
$ cd samples/c/
$ ./build_all.sh
$ ./xxx
11 python-tensorflow
$ sudo apt-get install python-pip python-dev
$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl