在macOS上用qt工具写了一个摄像头demo,用的是opencv3.4.0 版本的dylib,正常运行的时候软件
没有问题,但是使用qt自带工具macdeployqt打包之后,再打开app点击打开摄像头之后会程序会奔溃,目前已试过的解决方案:
1.重新安装opencv/qt(直接用homebrew安装 指令brew install opencv@3)
2.按照网上教程下载opencv,创建build文件夹,用cmake编译,再调用dylib,未解决;
3.重新安装matlab(之前在一篇博文里面看说是因为matlab软件里面的一个库的问题,按照他的方法做了,未解决;)
4.直接把dylib copy到app/contents/Framworks目录下,未解决;
5.在
其他电脑上
安装环境测试。
不知道是因为方法有问题还是库方法没使用对,已经奔溃了
pro文件里面已链接到opencv库,app/contents/Framworks下也已包含opencv库,如图:
如下图为报错内容:
在网上找了很久解决方案都没有解决,哪位大神解决过这个问题呀,求指导。