圖解Dev-C++下的OpenCV環境配置
Key Words: OpenCV , Dev-C
OpenCV的開發很多是由Visual C的編譯器編譯的。除此之外有沒有別的選擇呢?顯然是有的,比如命令行下的gcc,可以配合Cygwin編譯出win32下的可執行程序。此外,基于MingW的開源集成開發環境Dev-C也是一個非常好的選擇。
最近在網上看見了關于Dev-C++中配置OpenCV的文章,但是覺得過于復雜了。 參見:Dev-C++配置OpenCv
這里給出比較簡單的設置方法。(假設你已經裝上了OpenCV,并建立好自己的Project)
首 先,打開Project Option->Directories,然后在Include Directories里面添加OpenCV的路徑以及你自己項目的路徑。一般的,你可能用到的OpenCV的include路徑包括%OPENCV% /cxcore/include, %OPENCV%/cv/include,%OPENCV%/cvaux/include和%OPENCV%/otherlibs/highgui。可以 根據你的實際使用情況進行取舍,如果不知道自己會用到哪些,就把他們全添進去好了,如下圖所示。
?
接 著,在Project Option->Parameters中的Linker里面添加%OPENCV%/lib/cxcore.lib,%OPENCV% /lib/cv.lib,%OPENCV%/lib/cvaux.lib和%OPENCV%/lib/highgui.lib這幾個和Include Directories向對應的lib庫。缺少這一設置的話,你的程序編譯成目標文件的時候沒問題,但是連接的時候就不行了,所以是必須添加的。
OK,這需要這么簡單的兩步,你的Project應該就可以順利編譯了。Good Luck~
<轉載請注明出處 franktao@sohu.com>
posted on 2006-11-13 07:44 肥蟲 閱讀(6047) 評論(0) 編輯 收藏 所屬分類: Image Processing