我正试图在我的Mac上安装用于的openCV,但是在经历了一系列教程之后,似乎没有一个适合我。这些是我所采取的步骤
CMakeCMake生成Unixmake这就是产生错误的地方。
致命错误:“QTKit/QTKit.h”文件未找到
我搜索了一下,却在/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QTKit.framework/Versions/A/Headers/找到了/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QTKit.framework/Versions/A/Headers/
打开时,它写着:
QTKit在10.9被否决。AVFoundation和AVKit是所有涉及OS上基于时间的视听媒体的新开发的推荐框架。为了将您的项目从QTKit转换到AVFoundation,请参阅“技术注释TN2300将QTKit代码转换为AV Foundation”。
我试着寻找,但没有任何东西被认为是有成果的。所有类似的问题,我发现,用户仍然有QTKit.h。以这个民间为例
任何帮助都将受到真诚的感谢。
发布于 2016-09-27 23:43:41
我找到了一个解决办法,从QTKit回购下载这框架,然后简单地将我的框架与回购中包含的框架合并,并成功地继续我的安装过程。
编辑以合并文件
通过将下载的框架拖放到与我当前的QTKit框架相同的位置;由于它们都有相同的名称,弹出窗口提示我选择替换、合并或取消三个选项,然后我就选择了合并,因为这样我仍然可以将更新的框架与回购框架一起保存。
https://stackoverflow.com/questions/39735485
复制相似问题