用Opencv和Dlib开源做了一个OCX,然后再VS2008中自己调用,当要发布应用程序时,发现OCX无法注册。根据经验,应该是类库缺失,最终搞定,总结如下:
当要发布自己的应用程序时,要把你自己机器上的Opencv及dlib编译过的文件夹全部拷贝的目标机器上,然后再目标机器的环境变量里面加入对OpenCV及dlib的设置,目标机器的路径及环境变量设置与你开发机器的路径和环境变量一样。
就可以注册成功了。
当然如果opencv及Dlib目标文件过大,也可以仅仅拷贝bin文件夹中的文件,但是路径不能改变,就可以注册。
这是实践成功了。其他的方式是否可以,目前没有尝试。
及时记下,希望对有遇到相同问题的朋友有所帮助!
利用dlib +OpenCV2.4.0开发的OCX如何在客户机器注册
最新推荐文章于 2020-11-06 09:59:06 发布