擅长:python、mysql、java
<p>以下是解决此问题的解决方案:</p>
<ol>
<li>下载MACOSX SDK</strong><a href="https://codeload.github.com/phracker/MacOSX-SDKs/zip/MacOSX10.11.sdk" rel="nofollow noreferrer">here</a>。</li>
<li>从<code>MacOSX10.11.sdk/MacOSX10.11.sdk/System/Library/Frameworks/QTKit.framework/Headers/</code>中提取头文件</li>
<li>在opencv源文件文件夹下创建一个文件夹:<code>opencv-3.2.0/modules/highgui/src/QTKit</code>,并将所有头文件复制到该文件夹中。</li>
<li>遵循常规的opencv构建步骤。运行make-j8时,不需要设置<code>"-DWITH_QUICKTIME=OFF -DWITH_GSTREAMER=OFF -DWITH_FFMPEG=OFF"</code></li>
</ol>
<p>这适用于opencv2.x和3.x</p>