OpenCV安装
安装依赖
sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff5-dev libjasper-dev libopenexr-dev cmake libeigen3-dev yasm libfaac-dev libtheora-dev libx264-dev libv4l-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev ffmpeg
这里提示了一个ffmpeg缺失,我暂时没有安装。
安装过程
在目录里建立一个编译文件夹release
mkdir release
cd release
编译之
cmake -D MAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_OPENCL=OFF -D WITH_CUDA=OFF ..
make
安装之
sudo make install
配置链接库
sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
安装OpenCL
安装Clinfo
sudo apt-get install clinfo
然后进入解压的目录。
安装依赖
sudo apt install dkms xz-utils openssl libnuma1 libpciaccess0 bc curl libssl-dev lsb-core libicu-dev
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
sudo apt-get install mono-complete
安装SDK
sudo sh install_GUI.sh
然而失败了,提示找不到包。我检测了之前的一些安装,均为最新版本。然后发现windows下解压的tgz大小和linux不同,测试了两个包,然而都是上述问题。安装搁置。