1. 程式人生 > >Eclipse + CDT引入OpenCV失敗的解決的方法

Eclipse + CDT引入OpenCV失敗的解決的方法

term oid jni 技術分享 mark 引入 error 編譯 iss

Android JNI開發中用到了OpenCV,由於想通過JNI實現,就沒有去用Android層的Lib引用。

可是操作中發如今.cpp文件中include的時候發現“#include <opencv.hpp>”(opencv.hpp在opencv2以下)報了個警告說“fatal error: opencv.hpp: No such file or directory”,說沒有找到文件。我就納悶了,我明明在包括關系中設置了,

技術分享

而且“Ctrl+單擊”也可以跳到源代碼。

後來又經過幾次嘗試以及看到網上有這樣寫的“#include <opencv2/opencv.hpp>”,於是我就把包括路徑改為

技術分享

文件裏include部分寫成“#include <opencv2/opencv.hpp>”,又一次編譯,發現問題攻克了。可是還是疑惑前一種包括關系問什麽不能夠,有知道的能夠說下。

Eclipse + CDT引入OpenCV失敗的解決的方法