• 1987阅读
  • 2回复

dll分release和debug的问题 [复制链接]

上一主题 下一主题
在线liulin188
 

只看楼主 正序阅读 楼主  发表于: 2019-12-03
好像是纯c的dll库,在debug和release模式是下是通用的
c++的库不一定,是这样的吧。
最近在调试opencv程序,发现opencv release版的dll,某些函数在debug模式下提示reference错误!
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
在线liulin188

只看该作者 2楼 发表于: 2019-12-03
回 qq843230255 的帖子
qq843230255:据我所知,你使用了std::vector导致的,因为release对vector做了优化,两个库严格来说不能通用 (2019-12-03 13:16) 

具体就不清楚了,就是cv:resize函数的找不到
https://wiki.qt.io/Qt_5.12_Release
https://wiki.qt.io/New_Features_in_Qt_5.12
https://wiki.qt.io/Qt_5.12.0_Known_Issues
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
https://wiki.qt.io/Qt_5.12_Tools_and_Versions
离线qq843230255

只看该作者 1楼 发表于: 2019-12-03
据我所知,你使用了std::vector导致的,因为release对vector做了优化,两个库严格来说不能通用
快速回复
限100 字节
 
上一个 下一个