web-dev-qa-db-fra.com

Quelle est la bibliothèque à installer pour le fichier d’en-tête `jasper.h`?

J'essaie de construire Opencv sur Ubuntu 18.04.

Quand j'exécute make j'obtiens l'erreur suivante:

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

J'avais déjà jasper installé et installé libjasperreports-Java. Cependant, le fichier jasper.h est introuvable dans mon système. Existe-t-il une bibliothèque que je peux installer avec apt install pour obtenir ce fichier?

3
Francesco Boi

jasper.h fait partie du package libjasper-dev. Ce paquet n'est pas disponible dans Ubuntu 18.04. Alors essayez de le télécharger et installez-le avec

cd ~/Downloads
wget http://security.ubuntu.com/ubuntu/pool/main/j/jasper/libjasper-dev_1.900.1-debian1-2.4ubuntu1.2_AMD64.deb
wget http://security.ubuntu.com/ubuntu/pool/main/j/jasper/libjasper1_1.900.1-debian1-2.4ubuntu1.2_AMD64.deb
Sudo apt-get install ./libjasper-dev_1.900.1-debian1-2.4ubuntu1.2_AMD64.deb ./libjasper1_1.900.1-debian1-2.4ubuntu1.2_AMD64.deb
2
Arun