macOS Sierra下 ‘QTKit/QTKit.h’ file not found的解決方法文章

在安裝opencv時如果升級了macOSSierra可能會遇到如下錯誤:


這是由于OS X在升級過程中將原有的QTKit進行了更改,升級為AVKit

我在網(wǎng)上也找了很多方法,但我試了都不行,直到看到這篇文章<<opencv mac macOS Sierra 報錯 'QTKit/QTKit.h' file not found 解決記錄>>但其實我的做法和他有些出入,首先,我在/Users/xxx/opencv/modules/videoio/src路徑下建子目錄QTKit, 然后我在未升級的mac系統(tǒng)中拷貝QTKit.framework 從里面提取Headers文件夾,把文件夾下的文件全部移至上面建的QTKit下,再編譯就通過了。有些博主說這樣的做法從osx系統(tǒng)本身來說破壞了系統(tǒng)的閉環(huán),后面會造成系統(tǒng)混亂,但這點我不是很清楚 T.T

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容