利用CMake和OpenCV原始碼產生Visual Studio工程

來源:互聯網
上載者:User

OpenCV1.0版本有windows,linux之分,筆者曾經一直使用Opencv1.0。這個版本在下載,安裝之後,在 \OpenCV\_make檔案夾下面已經存在了一個opencv.dsw的工程檔案,直接用VC6,或者,Visual Studio就可以開啟該工程,從而可以進行相應的編譯工作;而對於OpenCV2.0及以後的版本而言,就沒有類似的工程檔案了。這個時候,就需要你自己利用CMake工具來產生一個Visual Studio的工程檔案了;本文就是教你如何來完成這一步。

具體步驟如下:

(1)下載CMake工具,可以直接去CMake的首頁上下載http://www.cmake.org/ ;

(2)按照CMake,一切按預設設定,一路點擊“下一步”即可;

(3)下載Opencv2.0(其它版本類似);

(4)開啟Cmake工具,如所示:


(5)點擊“Where is the source code”後面的那個“Browse Source...”按鈕,選擇OpenCV的安裝路徑;例如,筆者的Opencv2.0安裝路徑為C:\opencv2.0src\OpenCV2.0;

(6)點擊“Where to build the binaries”後面的那個“Browse Build...”按鈕,選擇CMake產生的工程檔案所在的路徑;例如,筆者選擇的路徑為:C:\opencv2.0src\OpenCV2.0VS2008;

如所示:

(7)點擊左下方的“Configure”按鈕,選擇編譯平台,如筆者的機器上安裝的是VS2008,因此,就選擇Visual Studio 9 2008。如所示:

(8)點擊“Finsh”按鈕,出現如下畫面:

(9)再次點擊“Config”按鈕,結果如下所示:

(10) 點擊“Generate”按鈕,結果如下:


(11)至此,就產生了你所需要的Visual Studio工程檔案了;例如,筆者選擇的工程檔案所在的路徑C:\opencv2.0src\OpenCV2.0VS2008就是如下的樣子:

怎麼樣,看到OpenCV.sln工程了嗎?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.