1. 程式人生 > >QT新增外部庫FFmpeg

QT新增外部庫FFmpeg

關於QT新增外部庫這,我新增的是關於FFmpeg的庫。結果出現了問題特此寫下這篇日誌。

1.首先點選你的工程檔名->然後右鍵->選擇新增庫。

2.然後會彈出來一個如下圖的選擇視窗,因為FFmpeg是外部庫所以這裡選擇外部庫下一步。

3.然後會出現如下視窗,我所用的QT是windows系統下的所以只選擇windows,而且還是靜態庫所以選擇靜態庫。然後選擇下一步。

4.點選完成,然後再去按上面的步驟新增所有的外部庫檔案。

5.新增完庫檔案之後我們會看到在.pro檔案中出現很多依賴檔案

6.新增完檔案之後編譯沒有錯誤。但是會發現程式執行不起來。(不要緊我們除錯一下)用下圖中的倒數第2個工具。

7.調試出來的結果,During startup program exited with code 0xc0000135這個錯誤一般都是缺少動態庫檔案。沒有關係。去找到軟體執行一下看一看少那些檔案。

8.執行應用檢視缺少哪些檔案。

9.解決辦法,上FFmpeg官網把包含這個動態庫的資料下載下來(shared)。放到與應用同目錄下,ok問題解決。應用可以跑起來了