0

Ubuntu 18.04 で Opencv をコンパイルしようとしています。多くの依存関係パッケージをインストールしましたが、実行するmakeとエラーが発生します:

grfmt_jpeg2000.cpp:59:10: fatal error: jasper/jasper.h: No such file or directory
 #include <jasper/jasper.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.

私はすでにjasperインストールしてインストールしていましたlibjasperreports-java。ただし、ファイルjasper.hはまだシステムで見つかりません。apt installそのファイルを取得するためにインストールできるライブラリはありますか? または、他のライブラリがありませんか?

編集1

私はopencv_contribをダウンロードしてopenCVの追加モジュールをインストールしようとしましたが、まずjaspar存在せず、次にビルドを設定します

cmake -D CMAKE_INSTALL_PREFIX=./ -D CMAKE_BUILD_TYPE=Debug -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules ../openCV

エラーを返します:

Make Error at cmake/OpenCVModule.cmake:352 (message):
Duplicated modules NAMES has been found

CMakeError.log には次のタイプのエラーが多数含まれています。

Build output check failed:
Regex: 'command line option .* is valid for .* but not for C\+\+'
Output line: 'cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++'
4

0 に答える 0