首先安装epel源rpm -ivh http://dl./pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 安装rmpforge源 首先,安装显卡驱动http://jingyan.baidu.com/article/9f63fb91d7e6b5c8400f0e0c.html 然后安装cuda,直接运行 sudo ./cuda*就行,按提示安装。 然后开始安装ffmpeg(ffmpeg-2.2.3.tar.bz2),首先装个yasm,sudo yum install yasm。 然后./configure --enable-shared --enable-pic make -j4 如果没有生成ffplay,编译时需要安装sdl,命令为sudo yum install sdl-devel。 最后sudo make install. ================================================================== 然后装opencv(opencv-2.4.9.zip) 首先装依赖,sudo yum install cmake git pkgconfig gtk2 gtk2-devel 然后切到opencv目录 mkdir release cd release
下面是加了python支持的cmake。 cmake -D CMAKE_BUILD_TYPE=RELEASE -D
CAMKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=ON -D
BUILD_PYTHON_SUPPORT=ON -D
PYTHON_EXECUTABLE=/home/fy/Canopy/appdata/canopy-1.4.0.1938.rh5-x86_64/bin/python2.7
-D
PYTHON_INCLUDE_PATH=/home/fy/Canopy/appdata/canopy-1.4.0.1938.rh5-x86_64/include/python2.7/
-D
PYTHON_LIBRARY=/home/fy/Canopy/appdata/canopy-1.4.0.1938.rh5-x86_64/lib/libpython2.7.so.1.0
-D
PYTHON_NUMPY_INCLUDE_DIR=/home/fy/Canopy/appdata/canopy-1.4.0.1938.rh5-x86_64/lib/python2.7/site-packages/numpy/core/include/
-D
PYTHON_PACKAGES_PATH=/home/fy/Canopy/appdata/canopy-1.4.0.1938.rh5-x86_64/lib/python2.7/site-packages/
.. 然后make -j4
sudo make install
make过程中的错误: /lib64/libgbm.so.1: undefined reference to `wayland_buffer_is_drm' 解决办法:升级相应的包, yum install libgbm centos cmake版本低的时候,注释opencv/cmake/cl2cpp.cmake的第50行 然后安装caffe 首先安装依赖,sudo yum install openblas-devel 然后依照官方文档安装glog和其他依 然后Set
在makefile.config的INCLUDE_DIRS加上/usr/liclude/openblas 这样就可以make了。 还要执行enpkg
protobuf_python
=====================================================
新版到还要用yum安装gflags
git clone git://gitorious.org/mdb/mdb.git cd mdb/libraries/liblmdb make && sudo make install 原文链接:http://blog.csdn.net/fengyang0317/article/details/37930247
|
|