QT+opencv 如何在mac系统下打包发布

张大王的博客 2013-12-31 11:57:22
如题。本来已经按照install_name_tool macdeployqt 等命令将opencv的dylib库文件加到了app下的Frameworks下,但是在打开时发现程序还是关联两个地方的dylib,一个系统目录下的/usr/local/lib 下的,另一个时frameworks下的,但是他每次打开都去查找前者,说后者未定义,具体打印信息:
Class CVWindow is implemented in both /usr/local/lib/libopencv_highgui.2.4.dylib and /Users/ztm_hs/Desktop/vpControl.app/Contents/Frameworks/libopencv_highgui.2.4.dylib. One of the two will be used. Which one is undefined

请问有没有人遇到过这种问题的,大家又是如何解决的呢?
...全文
264 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
张大王的博客 2014-01-06
  • 打赏
  • 举报
回复
不好意思,回复晚了,按照上面的做了,可是又有新的问题了。dyld: Symbol not found: __ZN2cv13AlgorithmInfoD1Ev Referenced from: /Users/ztm_hs/QT_OBJECT/vpCon/bin/vpControl.app/Contents/MacOS/../Frameworks/libopencv_imgproc.2.4.dylib Expected in: /Users/ztm_hs/QT_OBJECT/vpCon/bin/vpControl.app/Contents/MacOS/../Frameworks/libopencv_imgproc.2.4.dylib in /Users/ztm_hs/QT_OBJECT/vpCon/bin/vpControl.app/Contents/MacOS/../Frameworks/libopencv_imgproc.2.4.dylib

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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