OpenCV的源文件編譯需要使用CMake,所以在編譯之前需要下載和安裝CMake。
哪里可以下載CMake?
現在最新的CMake版本是2.8.6,我們可以從http://cmake.org/cmake/resources/software.html
處下載到,如圖1所示。
圖1
如何生存VC2010項目文件?
在OpenCV輕松進階初級篇(一)安裝OpenCV中,筆者已經介紹了下載OpenCV的方法。CMake就是要將它的配置文件轉化成相應平台的項目文件,本例以windows7平台VC2010為例,其他平台方法一致。
第一步:運行CMake工具,如圖2所示。
圖2
第二步:生成項目文件,如圖3所示。
這里細分為4小步:
1) 進入OpenCV的源代碼目錄,筆者將它存放在C:\opencv-2.3.1目錄中。
2) 進入生成庫文件的目標目錄,筆者在C:\opencv-2.3.1的目錄下自建了一個MyBuild目錄
3) 選擇需要編譯生成的項目。
4) 點擊Generate按鈕生成項目文件。
圖3
第三步:查看生成后的配置信息,如圖4所示。
圖4
注意:在第一次配置CMake的時候,VC2010是需要在一個下來框中選擇的,一旦選擇好了,下次就無需再選,僅僅改變編譯選項就OK了。
第四步:查看VC2010項目文件是否已經生成完畢,如圖5所示。
圖5
OK,現在萬事俱備只欠東風,還不點擊OpenCV.sln來體驗一下J。