Qt5.12.2編譯qwebengine開H264支持

外部環(huán)境準備

1.vs2017安裝
2.QT5.12.2安裝時選擇源碼
3.Python2.7.5版本或之后版本,不支持Python3

注意事項:編譯64位后在原文件夾繼續(xù)編譯32位會進行報錯,會因為緩存報找不到64位編譯鏈,所以如果同時編譯64位和32建議先將整個文件夾拷出去一份,避免無意義錯誤。

32位編譯步驟

1.以管理員權(quán)限打開vs2017 x64_x86


image.png

2.開啟64位機器上編譯32位vs腳本
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsamd64_x86.bat"
3.切換到qwebengine目錄
cd D:\Qt\Qt5.12.3\5.12.3\Src\qtwebengine
d:
4.D:\Qt\Qt5.12.2\5.12.2\msvc2017\bin\qmake.exe -- -webengine-proprietary-codecs
5.nmake && nmake install
6.等待編譯結(jié)束

這時候用你編譯的對應版本在去自動發(fā)布exe,就會發(fā)布已經(jīng)支持H264解碼的qwebengine庫。

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

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