首先我要说的是,我是 Ubuntu 新手,尚未成功从 tarball 安装任何东西...
我正在尝试安装 digiKam 3.3.0 软件包,最后安装 open CV 4.2.6(当我最初尝试安装 digiKam 3.3.0 时遇到了很多问题)
我收到此消息后:
sudo checkinstall --pkgname=digiKam3.2 --install=no make install
我收到此消息:
Scanning dependencies of target kface
[ 3%] Building CXX object extra/libkface/libkface/CMakeFiles/kface.dir/kface_automoc.cpp.o
make[2]: *** No rule to make target `/usr/lib/libopencv_calib3d.so', needed by `lib/libkface.so.2.0.0'. Stop.
make[1]: *** [extra/libkface/libkface/CMakeFiles/kface.dir/all] Error 2
make: *** [all] Error 2
**** Installation failed. Aborting package creation.
Restoring overwritten files from backup...OK
Cleaning up...OK
有什么想法可以修复此问题吗?
顺便说一句,我正在用它作为安装 digiKam 的指南...... http://dia-scan.blogspot.com/2013/06/how-to-compile-digikam-32-on-ubuntu-1204.html
谢谢!
答案1
我遇到了同样的麻烦;我最终完全删除了我的 digiKam 目录,重新提取它,然后按照此处的说明进行操作:
http://www.digikam.org/download?q=download/tarball
bootstrap.linux
cd build
make
su
make install
不确定具体的内容是什么,但我认为,bootstrap.linux 就是造成差异的原因。