目錄
1. 安裝python,版本不能大于2.7,安裝完畢後配置環境變量
安裝perl,安裝完畢後配置環境變量
2. 修改Qt源碼 示例版本Qt5.6.3 安裝路徑:F:\soft_install\Qt\Qt5.6.3
3. 将”控制台”–“時鐘、語言、區域”-”區域和語言”–”管理”–”非Unicode程式的語言”改成英語(美國)
4. 編譯
解決方法:重新編譯Qt源碼 QWebEngine
執行步驟:
1. 安裝python,版本不能大于2.7,安裝完畢後配置環境變量
安裝perl,安裝完畢後配置環境變量
下載下傳位址: https://download.csdn.net/download/hello_zhengyue/20600386
可在官網自行下載下傳
最好在配置環境變量後重新開機電腦
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxCbWhVZuVzVa9Gczgld4dkYshmMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL5QzM2AjM0UTM4IzNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
2. 修改Qt源碼 示例版本Qt5.6.3 安裝路徑:F:\soft_install\Qt\Qt5.6.3
修改檔案:F:\soft_install\Qt\Qt5.6.3\5.6.3\Src\qtwebengine\src\core\gyp_run.pro
插入:GYP_CONFIG += proprietary_codecs=1 ffmpeg_branding=Chrome
修改檔案:F:\soft_install\Qt\Qt5.6.3\5.6.3\Src\qtwebengine\src\3rdparty\chromium\third_party\ffmpeg\ffmpeg.gyp
插入:'ffmpeg_branding%':"Chrome",
修改檔案:F:\soft_install\Qt\Qt5.6.3\5.6.3\Src\qtwebengine\qtwebengine.pro
插入:WEBENGINE_CONFIG+=use_proprietary_codecs
3. 将”控制台”–“時鐘、語言、區域”-”區域和語言”–”管理”–”非Unicode程式的語言”改成英語(美國)
4. 編譯
以管理者權限運作 VS2013 開發人員指令提示
切換到Qt源碼 QWebengine目錄
輸入如下指令:"F:\soft_install\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86
輸入如下指令: F:\soft_install\Qt\Qt5.6.3\5.6.3\msvc2013\bin\qmake.exe qtwebengine.pro
nmake #大概兩個小時
nmake install
等待編譯完成,将編譯好的dll複制到安裝目錄下即可
提示:文中所有路徑需要替換成實際的路徑
參考:https://blog.csdn.net/u013495598/article/details/88945533