Core.NATIVE_LIBRARY_NAME出现以下错误:
堆栈跟踪:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: NATIVE_LIBRARY_NAME cannot be resolved or is not a field at MyVideoCap.main(MyVideoCap.java:7)
我已经在以下位置安置了NativLibrarypath。 /home/…/OpenCV/opencv-2.4.5/build/lib
我已经按照https://www.openshift.com/blogs/day-12-opencv-face-detection-for-java-developers上的指示,但它不会创build任何我正在处理的opencv2.4.9.jar文件Ubuntu 12和Eclipse与OpenCV API支持。
所以帮助我,如果你可以生成和构build在Ubuntu的构build目录中的jar文件。 提前致谢…
在这里我找到了完整的OpenCV安装进度…
#安装基本的开发环境
sudo apt-get install build-essential cmake pkg-config
#安装opencv依赖项。 ubuntu 13.04附带了opencv,它足够接近于2.4.6来引入大部分所需的依赖关系。
sudo apt-get build-dep libopencv-dev
#对java支持的附加依赖
sudo apt-get install default-jdk ant
#编译opencv
tar xzvf opencv-2.4.6.1.tar.gz cd opencv-2.4.6.1 mkdir build; cd build cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON .. make sudo make install
并且在最后不要忘记将Native库路径设置为
/home/.../opencv-2.4.6.1/build/lib
而已…