我必须OpenCV 2.4
在我的计算机上进行编译。如何让从 synaptic 安装的应用程序不要求安装OpenCV 2.3
库依赖项(因为2.4
已经安装在系统中)?
答案1
答案很简单(但理解起来比较复杂):
您必须创建一个编译代码的 Debian 包(OpenCV 2.4)并安装该包。这样包管理器就知道该包存在。
有关如何创建包的指南如下:
https://wiki.ubuntu.com/PackagingGuide/Complete
http://developer.ubuntu.com/packaging/html/
http://developer.ubuntu.com/resources/tools/packaging/
上述方法似乎还有一个伪造版本:创建一个伪装成 OpenCV 2.4 的包并安装此包。如何做到这一点已解释这里