把自己的算法打包发给别人部署上线,移植时需要把代码打包成动态链接库或可执行文件如何打包呢?
先验证自己的算法和代码是OK的
如果别人没有装OpenCV或其它依赖库怎么办呢?
不要慌把依赖库一并拷过去即可,这样操作:
首先查看此算法动态链接库so需要哪些依赖库:
拷贝第一个依赖库,后三个不需要了:
把后面的几个依赖库都拷贝了除了libc.so.6,这个一定要慎重拷贝一般不拷贝。
拷到对方的环境下就OK了吗NO NO,还要设置软链接哦
最後唠叨一句,最好要开发环境和部署环境要保持一致这是合格程序员的自我修养。不然移植中很容易出莫名其妙的问题