小编ian*_*ust的帖子

链接opencv非自由组件(特别是SIFT功能和OCL)

我在操作系统升级(Ubuntu 12.04到14.04)和重新安装opencv后编译代码时遇到问题.

一般问题是opencv的"nonfree"部分,我使用以下过程从源代码编译:

mkdir ~/OpenCV && cd ~/OpenCV
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.10/opencv-2.4.10.zip
unzip opencv-2.4.10.zip
cd opencv-2.4.10
cmake -D WITH_CUDA=ON -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr .
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

这将安装非自由库,如cmake的输出中所验证的:

-- General configuration for OpenCV 2.4.10 =====================================
--   Version control:               unknown
-- 
--   Platform:
--     Host:                        Linux 3.13.0-37-generic x86_64
--     CMake:                       2.8.12.2
--     CMake generator:             Unix Makefiles
--     CMake build tool:            /usr/bin/make
--     Configuration:               RELEASE
-- 
--   C/C++:
--     Built as dynamic libs?:      YES
--     C++ Compiler:                /usr/bin/c++  (ver 4.8.2)
--     C++ flags …
Run Code Online (Sandbox Code Playgroud)

opencv dynamic-linking sift ocl ros

4
推荐指数
1
解决办法
8680
查看次数

标签 统计

dynamic-linking ×1

ocl ×1

opencv ×1

ros ×1

sift ×1