Eclipse CDT 安裝OpenCV, 與VS有所不同, OpenCV沒有提供MinGW的版本, 需要手動編譯;
1. 安裝Eclipse CDT with MinGW, 安裝OpenCV 2.7.x版本, 安裝CMake;
2. 選擇CMake的構建路徑, 然後點擊Configure(配置), 再點擊生成(Generate);
注意: (1)build(構建)目錄是手動指定的, 設置為opencv內的mingw文件夾(新建)即可;
(2)配置(configure)完成之後, 會有紅色高亮顯示, 直接點擊生成(generate)即可;
3. 進入構建的mingw文件夾, 輸入命令"mingw32-make", 即可, 需要很長時間;
注意:需要配置完成mingw的路徑, 即添加系統環境變量; 輸入"gcc --version", 輸出提示, 表示mingw配置成功;
4. 把MinGW版的OpenCV的bin目錄(例如: .\OpenCV2.4.7\opencv\mingw\bin), 放入系統環境變量, 並注銷或重啟電腦;
5. 配置OpenCV的include和lib文件, 位置和方法如下圖:
Include:
Lib:
6. 完成Eclipse+CDT+OpenCV配置;
測試代碼:
#include <opencv.hpp> using namespace cv; int main (void) { cv::Mat img = cv::imread("heels.jpg"); cv::imshow("heel", img); cv::waitKey(0); }
作者:csdn博客 Mystra