一、前言
vs2008是屬於比較久遠的版本了,解壓opencv2.4.9時只有vc10,vc11,vc12對應的bin和lib文件夾,要想得到vc9(即vs2008)的dll和lib,必須自己編譯opencv源碼。下面介紹下方法(vs2008+opencv2.4.9 x86 debug & release)。
二、編譯opencv源碼
下載cmake,生成.sln文件,用vs2008打開編譯。具體的方法和步驟參考:win764+VS2010+OpenCV2.4.9編譯查看opencv函數。編譯成功,即可得到對應的dll和lib,在opencv的vc10同級目錄下,新建vc9文件夾,再新建bin和lib文件夾,把生成的dll和lib拷到對應的文件夾中。
三、配置環境
vs2008與vs2010,vs2013的屬性設置方法不太一樣,使用10,13,再去使用08稍有不習慣。主要是包含目錄和庫目錄的設置。
具體說下區別,10,13在 項目 | 屬性 中設置,而08在 工具 | 選項 | 項目和解決方案 | C/C++目錄中設置 :包含目錄--包括文件;庫目錄--庫文件。
具體的配置包含目錄、庫目錄,系統環境變量,添加附加依賴項,測試demo等可參考:vs2008+opencv2.3配置。