歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

利用CMake自己創建OpenCV靜態鏈接庫

1.准備工作:

1)完成Visual Studio2012安裝;

2)下載並解壓CMake3.5.0;

3)下載並解壓OpenCV2.4.12;

4)下載並解壓TBB44_20160128oss.

2.創建OpenCV靜態鏈接庫編譯項目的目標目錄。

3.由CMake生成OpenCV靜態鏈接庫編譯項目:

1)雙擊cmake-gui.exe,刪除配置緩存,如下圖所示;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)選擇OpenCV2.4.12源碼所在目錄(CMakeLists.txt所在目錄)以及第2步創建的靜態庫項目目標目錄;

3)單擊GUI中Configure選項後,在With中勾選WITH_TBB,去除沒有的項,再次Configure後設置解壓後TBB中include所在目錄:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4)單擊Configure,在Build中去除BUILD_SHARED_LIBS選項即可。

5)單擊Generate即可生成Visual Studio 2012下的OpenCV靜態庫編譯項目。

4.用VS2012打開OpenCV.sln進行編譯,完成之後在lib\Debug(Release)下出現所需靜態庫。

OpenCV官方教程中文版(For Python) PDF  http://www.linuxidc.com/Linux/2015-08/121400.htm

Ubuntu Linux下安裝OpenCV2.4.1所需包 http://www.linuxidc.com/Linux/2012-08/68184.htm

Ubuntu 12.04 安裝 OpenCV2.4.2 http://www.linuxidc.com/Linux/2012-09/70158.htm

CentOS下OpenCV無法讀取視頻文件 http://www.linuxidc.com/Linux/2011-07/39295.htm

Ubuntu 12.04下安裝OpenCV 2.4.5總結 http://www.linuxidc.com/Linux/2013-06/86704.htm

Ubuntu 10.04中安裝OpenCv2.1九步曲 http://www.linuxidc.com/Linux/2010-09/28678.htm

基於QT和OpenCV的人臉識別系統 http://www.linuxidc.com/Linux/2011-11/47806.htm

[翻譯]Ubuntu 14.04, 13.10 下安裝 OpenCV 2.4.9  http://www.linuxidc.com/Linux/2014-12/110045.htm

OpenCV的詳細介紹:請點這裡
OpenCV的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved