OPENCV封装成DLL的问题

Lich_king90 2016-11-23 09:11:08
因为需要更新一个老的程序,所以需要把OPENCV2.4.13下的级联分类器算法封装成一个DLL或者LIB移植到C++BUILDER6下面去,在网上找了很多天也没有可靠的方法能完全脱离OPENCV原来的库文件,问一下具体怎么操作才能在VC下将级联分类器封装成DLL脱离原始的库文件。
...全文
1010 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiter 2017-03-08
  • 打赏
  • 举报
回复
静态库是个什么概念,编译好之后,随便哪个机器就能跑?
worldy 2017-03-08
  • 打赏
  • 举报
回复
将Opencv编译成静态库(CMake设置,再生成Opencv工程,编译),然后封装你的DLL
worldy 2017-01-07
  • 打赏
  • 举报
回复
引用 2 楼 Lich_king90 的回复:
[quote=引用 1 楼 ssbqrm 的回复:] 用 opencv 静态库 1) 编译OpenCV的静态库(有现成的就不用了) 2)链接的时候库目录选上面Opencv的静态库,然后属性页配置里→c/c++→代码生成→运行库选择 /MT(动态链接库是/MD)
编译opencv静态库是不是用cmake对source/modules文件夹下的文件重新编译,我编译过几次一直有问题 [/quote] 使用cmke重新编译,这是最简单的方法
我不是校长 2017-01-07
  • 打赏
  • 举报
回复
调用OpenCV静态库,不需要任何OpenCV DLL http://blog.csdn.net/u012566751/article/details/53187634
Lich_king90 2016-11-28
  • 打赏
  • 举报
回复
引用 3 楼 ssbqrm 的回复:
[quote=引用 2 楼 Lich_king90 的回复:] [quote=引用 1 楼 ssbqrm 的回复:] 用 opencv 静态库 1) 编译OpenCV的静态库(有现成的就不用了) 2)链接的时候库目录选上面Opencv的静态库,然后属性页配置里→c/c++→代码生成→运行库选择 /MT(动态链接库是/MD)
编译opencv静态库是不是用cmake对source/modules文件夹下的文件重新编译,我编译过几次一直有问题 [/quote] 参考一下我之前写的编译静态库 VS2010上编译opencv3.1.0的32位静态链接库(动态链接库) http://blog.csdn.net/ssbqrm/article/details/50958793[/quote] 我在封装DLL的过程中需要用到OPENCV的.h文件,但是一旦我编译完毕把lib dll .h文件拷到我需要用的地方时候,一编译就会提示opencv2/opencv.hpp打不开 应该是路径有问题 怎么解决
shiter 2016-11-25
  • 打赏
  • 举报
回复
你用啥库带啥库就行了吧,不必要把opencv 的dll全带上。 编译静态库,就可以不带opencv库了么?
Lich_king90 2016-11-24
  • 打赏
  • 举报
回复
引用 1 楼 ssbqrm 的回复:
用 opencv 静态库 1) 编译OpenCV的静态库(有现成的就不用了) 2)链接的时候库目录选上面Opencv的静态库,然后属性页配置里→c/c++→代码生成→运行库选择 /MT(动态链接库是/MD)
编译opencv静态库是不是用cmake对source/modules文件夹下的文件重新编译,我编译过几次一直有问题
ssbqrm 2016-11-24
  • 打赏
  • 举报
回复
用 opencv 静态库 1) 编译OpenCV的静态库(有现成的就不用了) 2)链接的时候库目录选上面Opencv的静态库,然后属性页配置里→c/c++→代码生成→运行库选择 /MT(动态链接库是/MD)
ssbqrm 2016-11-24
  • 打赏
  • 举报
回复
引用 2 楼 Lich_king90 的回复:
[quote=引用 1 楼 ssbqrm 的回复:] 用 opencv 静态库 1) 编译OpenCV的静态库(有现成的就不用了) 2)链接的时候库目录选上面Opencv的静态库,然后属性页配置里→c/c++→代码生成→运行库选择 /MT(动态链接库是/MD)
编译opencv静态库是不是用cmake对source/modules文件夹下的文件重新编译,我编译过几次一直有问题 [/quote] 参考一下我之前写的编译静态库 VS2010上编译opencv3.1.0的32位静态链接库(动态链接库) http://blog.csdn.net/ssbqrm/article/details/50958793

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧