如何在Linux中生成opencv-247.jar文件

3
我已经尝试过这种方法。但是它没有在opencv-2.4.8/build/bin目录下创建opencv-247.jar文件。请问有什么建议吗?
$ cd opencv-2.4.7

$ mkdir build

$ cd build/

$ cmake -G "Unix Makefiles" -D CMAKE_CXX_COMPILER=/usr/bin/g++CMAKE_C_COMPILER=/usr    
 /bin/gcc -D WITH_CUDA=ON .. 

$make -j4 

$ make install

它不会在opencv-2.4.8/...中创建,因为你已经切换到了opencv-2.4.7。 - GPPK
抱歉,应该是 cd opencv-2.4.8。 - GPrathap
2个回答

2

下载并解压适用于Linux的OpenCV,然后cd到提取的文件夹。

接下来:

mkdir release
cd release
cmake -DBUILD_SHARED_LIBS=OFF ..
make -j8

现在在 release/librelease/bin 目录下找到相应的文件 -> libopencv_javaXYZ.soopencv-XYZ.jar,将它们复制到你的项目中。
注意:确保你已经安装了 cmakebuild-essential,否则会出现中断。

2

您正在尝试安装OpenCV 2.4.7:

$ cd opencv-2.4.7

另一个建议:

你的步骤与GitHub上建议的步骤不同。

我认为你可以使用这个示例来完成你的任务:

cd ~/dev
git clone git://github.com/Itseez/opencv.git
cd opencv
git checkout 2.4
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=OFF ..
make -j8

请点击链接获取完整的信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接