【问题标题】:How to generate opencv-247.jar in Linux如何在 Linux 中生成 opencv-247.jar
【发布时间】:2014-03-26 04:40:03
【问题描述】:

我尝试过这样做。但是它没有在opencv-2 opencv-2.4.8/build/bin目录中创建opencv-247.jarfile。请提出任何建议。

$ 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/... 中创建它,因为你有 cd 到 opencv-2.4.7
  • 抱歉应该是 cd opencv-2.4.8

标签: java c++ linux opencv


【解决方案1】:

你试图制作 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

有关完整信息,请关注此link

【讨论】:

    【解决方案2】:

    下载 OpenCV for Linux 并解压,然后将cd 放入解压后的文件夹中。

    然后:

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

    现在在 release/librelease/bin 中找到各自的文件 -> libopencv_javaXYZ.so AND opencv-XYZ.jar 并将它们复制到您的项目中。

    注意:确保您已安装 cmakebuild-essential -- 否则会出现中断。

    【讨论】:

      猜你喜欢
      • 2012-04-28
      • 2012-03-24
      • 2019-02-17
      • 2011-09-02
      • 1970-01-01
      • 1970-01-01
      • 2015-12-05
      • 2012-02-18
      • 1970-01-01
      相关资源
      最近更新 更多