我在 Raspberry Pi 3 上从源代码构建了 OpenCV 库,我不想在其他 Raspberry Pi 上重复相同的耗时任务。有没有办法生成构建的 opencv 库的二进制或 deb 文件,以便我可以复制它们并使用 dpkg 或 apt 安装?
您可能知道,make for opencv 需要很长时间(使用 大约需要 4 小时)make -j2
。因此,拥有二进制文件将节省大量时间。
答案1
如果这些是库,您可以使用经典构建
./configure
make
make install
你可以安装checkinstall
:
apt-get install checkinstall
并将最后一步更改为:
./configure
make
checkinstall
回答问题并获得您的 Debian 软件包。请注意,这checkinstall
不会让您摆脱对依赖项的关心,因此,如果您很懒,这些软件包将在其他相同的系统上运行,但也会在缺少依赖项的系统上安装而不发出警告。您仍然有责任告知checkinstall
此事!