编译opencv时“找不到符号”

时间:2014-03-24 06:54:10

标签: java opencv compiler-errors

我尝试使用本教程编译Opencv - 链接文本当我承诺 cmake -DBUILD_SHARED_LIBS=OFF .. 我得到以下信息

- Java: - ant:/ usr / local / bin / ant(ver 1.9.3) - JNI:/System/Library/Frameworks/JavaVM.framework/Headers /System/Library/Frameworks/JavaVM.framework/Headers /System/Library/Frameworks/JavaVM.framework/Headers - Java测试:是

下一步是让-j8中止为88%,错误:

    [ 88%] Generating opencv-248.jar
    [javac] /Users/zhuk/android+opencv/opencv/opencv/src/org/opencv/calib3d/Calib3d.java:9:  error: cannot find symbol
    [javac] import org.opencv.core.Mat;
    [javac]                       ^
    [javac]   symbol:   class Mat
    [javac]   location: package org.opencv.core

cmake版本2.8.11.2。 Mac OS 10.9.2。

如何编译OpenCV?

1 个答案:

答案 0 :(得分:0)

解决方案非常简单! 麻烦在符号" +"在路径!!!

  

/用户/ ZHUK /的机器人+ OpenCV的 / OpenCV的/ OpenCV的/

替换opencv路径解决问题。