code::blocks(版本號10.05) 配置opencv2.4.3

(1)首先下載opencv2.4.3, 解壓縮到D:下;c++

(2)配置code::blocks, 詳細操做例如如下:ui

第一步, 配置compiler, 操做步驟爲Settings  -> Compiler and debuggerdebug

這樣出現例如如下圖:code

第二步:add link(加入連接):編譯

接下來, 切換到opencv 的解壓文件夾文件夾:  D:\opencv\build\includeopencv


 

配置完Compiler以後, 在配置linker:class

 同理例如如下圖:配置



第三步, 配置linker settings (也就是加入lib中所有的對應的dll 文件):搜索



最後。 點擊okay 就可以完畢配置了。下載


如下經過執行opencv自帶的sample進行測試(這裏咱們打開edge.cpp文件):



例如如下圖所看到的:



接下來編譯執行, 總會出現各類各樣的錯誤。

但是總而言之, 缺什麼dll 文件, 就在網上搜什麼動態庫文件, 而後複製到C:\WINDOWS\system32 中。

關於opencv的.dll 文件, 可以在解壓後的opencv 文件裏搜索, 而後複製到C:\INDOWS\system32 中。  最後可能會出現錯誤「沒法定位程序輸入點 於動態連接庫libstdc++-6.dll
的問題, 接下來我查了一下, 說是不能用最新版的MinGW。僅僅能用4.6.x版本號的MinGW。 所一將其下載下來。 解壓縮, 搜索到對應的libstdc++-6.dll, 而後將其拷貝到
C:\WINDOWS\system32 中:

據我統計, 編譯的時候, 出現丟失的.dll  文件例如如下圖所看到的:

一句話, 缺啥補啥, 終於, 執行效果例如如下:

相關文章
相關標籤/搜索