【发布时间】:2017-04-12 07:31:07
【问题描述】:
我已经在树莓派上成功编译了 opencv 3.1。使用库进行开发工作得非常好。现在我想用 opencv 设置另一个相同的树莓派并节省编译时间,我的想法是将二进制文件复制到第二个树莓派。
所以我复制了包括 build 文件夹在内的 opencv 目录并尝试运行sudo make install。不再使用已经编译的文件,而是使用 cmake 重新开始编译。
如何让第二个 raspberry 的构建环境相信不需要重新编译所有内容?在我原来的树莓派上,我可以在完全相同的文件上运行sudo make install 而无需重新编译。安装的开发库在两个系统上是相同的。这是 cmake、make 还是 opencv 特有的问题?
我也尝试从/usr/... 目录复制所有 .so 和 .h 文件,但是当其他 cmake 项目尝试定位 opencv 包时,我遇到了更多问题。
【问题讨论】:
标签: linux opencv cmake raspberry-pi