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

请问有没有人遇到过这种问题的,大家又是如何解决的呢?
...全文
183 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
不好意思,回复晚了,按照上面的做了,可是又有新的问题了。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
  • 打赏
  • 举报
回复
相关推荐
发帖
工具平台和程序库

2.4w+

社区成员

C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
帖子事件
创建了帖子
2013-12-31 11:57
社区公告
暂无公告