Opencv 找不到程序包libjasper dev
我想在Ubuntu17.04中安装opencv,我知道jasper库已从Ubuntu17.04中删除 我应该怎么做才能正确安装opencv 我尝试使用下面显示的两个命令,但它不起作用 sudoapt获取安装opencv数据 sudo apt get安装libopencv dev 试一试 您可以使用以下命令安装以前版本的libjasper dev:Opencv 找不到程序包libjasper dev,opencv,image-processing,Opencv,Image Processing,我想在Ubuntu17.04中安装opencv,我知道jasper库已从Ubuntu17.04中删除 我应该怎么做才能正确安装opencv 我尝试使用下面显示的两个命令,但它不起作用 sudoapt获取安装opencv数据 sudo apt get安装libopencv dev 试一试 您可以使用以下命令安装以前版本的libjasper dev: sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-secur
sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev
要为Ubuntu构建最新版本的libjasper as包,请执行以下操作: 从此处下载Jasper源代码: 运行以下脚本:
#!/bin/bash
VERSION=2.0.25
unzip jasper-version-$VERSION.zip
cd jasper-version-$VERSION
mkdir compile
SOURCE_DIR=`pwd`
BUILD_DIR=compile
INSTALL_DIR=/usr
OPTIONS=
cmake -G "Unix Makefiles" -H$SOURCE_DIR -B$BUILD_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR $OPTIONS
cd compile
make clean all
cat >description-pak <<EOF
JasPer Image Processing/Coding Tool Kit
EOF
fakeroot checkinstall --fstrans --install=no --pkgname=libjasper --pkgversion=$VERSION --pkgrelease 1 --pkglicense="JasPer 2.0" \
bash -c "make install" </dev/null
mv libjasper_$VERSION-1_amd64.deb ../..
cd ../..
rm -rf jasper-version-$VERSION
#/bin/bash
版本=2.0.25
解压缩jasper版本-$version.zip
cd jasper版本-$version
mkdir编译
SOURCE_DIR=`pwd`
编译
安装目录=/usr
选择权=
cmake-G“Unix Makefiles”-H$SOURCE\u DIR-B$BUILD\u DIR-DCMAKE\u INSTALL\u PREFIX=$INSTALL\u DIR$OPTIONS
光盘编译
洗清一切
在Ubuntu18.04下的cat>description pak,如果您直接add apt repository
将遇到另一个GPG错误
$ sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.yarnpkg.com/debian stable InRelease: The following signatures were invalid: ...EXPKEYSIGhttps://dl.yarnpkg.com/debian/dists/stable/InRelease The following signatures were invalid: EXPKEYSIG ...
你必须更新密钥
sudo apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com
然后您现在可以安全地安装libjasper dev
sudo apt-get install libjasper-dev
-此答案更为更新(在同一帖子中)