OpenCV二进制部署(Linux)
在研究所,我们在集群上使用Scientific Linux 5,我需要部署一个使用现代OpenCV发行版(2.3.1或2.4.0)的应用程序。我在群集上没有root权限 本质上,我如何打包ffmpeg(希望是x264)、opencv的所有动态二进制依赖项,以便xcopy部署我的应用程序 我在Ubuntu上安装了OpenCV 2.3.1。如果有一种方法可以控制地加载可执行文件并沿着所有动态依赖项进行复制,我可以使用它 谢谢,OpenCV二进制部署(Linux),opencv,ffmpeg,x264,Opencv,Ffmpeg,X264,在研究所,我们在集群上使用Scientific Linux 5,我需要部署一个使用现代OpenCV发行版(2.3.1或2.4.0)的应用程序。我在群集上没有root权限 本质上,我如何打包ffmpeg(希望是x264)、opencv的所有动态二进制依赖项,以便xcopy部署我的应用程序 我在Ubuntu上安装了OpenCV 2.3.1。如果有一种方法可以控制地加载可执行文件并沿着所有动态依赖项进行复制,我可以使用它 谢谢, Vadim如果您没有权限,则无需在计算机中安装OpenCV 将OpenC
Vadim如果您没有权限,则无需在计算机中安装OpenCV 将OpenCV库及其依赖项放置在系统中的某个位置,并在执行应用程序之前确保调整
LD\u库路径以添加这些路径
要检索某个二进制应用程序/库的依赖项列表,请使用ldd
。您可能有兴趣阅读这篇文章:1)安装GCC4.7.3
sudoapt获得更新
sudo-apt-get-install-build-essential
2) 安装CMake 2.8.10.1
sudo-apt-get-install-cmake-cmake-curses-gui
3) OpenCV 2.4.5
cd~/下载
tar-xf opencv-2.4.5.tar.gz
cd opencv-2.4.5
mkdir构建
光盘制作
cmake-DCMAKE\u BUILD\u TYPE=发布
make-j4
sudo制作安装
cd../
rm-rf opencv-2.4.5*
OpenBR使用OpenCV进行人脸识别。有一个清晰的文档可用于安装OpenBR,下面是