在eclipse-ubuntu 15.04中使用OpenCV for java时出现堆栈保护异常

在eclipse-ubuntu 15.04中使用OpenCV for java时出现堆栈保护异常,java,eclipse,opencv3.0,ubuntu-15.04,Java,Eclipse,Opencv3.0,Ubuntu 15.04,我已经在ubuntu 15.04中安装了openCV 3.0.1。我正在尝试开发一个程序图像关键点检测。以下是发生错误的java代码: System.loadLibrary(Core.NATIVE_LIBRARY_NAME); Mat blurredImage = new Mat(); 当我在eclipse中编译它时,它会生成警告 OpenJDK 64位服务器VM警告:您已加载库opencv-3.1.0/build/lib/libopencv_java310.so,这可能已禁用堆栈保护。VM

我已经在ubuntu 15.04中安装了openCV 3.0.1。我正在尝试开发一个程序图像关键点检测。以下是发生错误的java代码:

System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Mat blurredImage = new Mat();
当我在eclipse中编译它时,它会生成警告

OpenJDK 64位服务器VM警告:您已加载库opencv-3.1.0/build/lib/libopencv_java310.so,这可能已禁用堆栈保护。VM现在将尝试修复堆栈保护

强烈建议您使用“execstack-c”修复库,或将其链接到“-z noexecstack”

当我尝试使用Mat对象(如上所示)时,会出现以下错误:

Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat()J
    at org.opencv.core.Mat.n_Mat(Native Method)
    at org.opencv.core.Mat.<init>(Mat.java:24).
线程“main”java.lang.unsatifiedlinkerror:org.opencv.core.Mat.n_Mat()J中的异常 位于org.opencv.core.Mat.n_Mat(本机方法) 位于org.opencv.core.Mat.(Mat.java:24)。
有人能帮忙解决吗?

同样的错误。关于正在发生的事情需要一些启发。