2012-10-18 113 views
0

我正在使用Opencv構建一個Android應用程序,這是一箇舊項目,所以我使用了cygwin和ndk 6,我升級到了ndk8b,並且只使用了窗口。我將ADT更新爲延期版本。構建.so目標文件可以與Opencv 2.3兼容,但是當我將GNU C/GNU C++路徑和符號更改爲Opencv2.4.2目錄並在Android.mk文件中更改了我的OpenCV.mk包含時,構建失敗。從Opencv 2.3升級到2.4.2

的誤差修改爲:

 
/jni/scan_utils.cpp:44: undefined reference to `cvReleaseImage' 
/jni/scan_utils.cpp:50: undefined reference to `cvLoadImage' 
/jni/scan_utils.cpp:54: undefined reference to `cvCreateMat' 
/jni/scan_utils.cpp:77: undefined reference to `cvGetPerspectiveTransform' 

但如果我在功能點擊的Eclipse CDT我的插件給我參考。

任何幫助?

+0

什麼是錯誤信息? –

+0

對不起,我編輯了這篇文章。 – Ricardo

回答