1. 程式人生 > >windows下VS使用FFmpeg被宣告為已否決的解決方案

windows下VS使用FFmpeg被宣告為已否決的解決方案

FFmpeg被宣告為已否決的解決方案

環境:

系統:Win10
環境:VS2015 64bit

原因

FFmpeg中所謂的“被宣告為已否決”就是因為函式或者結構體屬性被標示為attribute_deprecated,很有可能在未來的版本中就刪除了。

解決方法

所以我們最好的解決方案就是使用新的被推薦使用的函式、結構體等。
如果在不想改變程式碼的情況下編譯通過,需要關閉VS中的SDL檢查,開啟專案屬性->配置屬性->c/c++ ->SDL檢查,選擇否。這樣編譯的時候,error就會變成了warning。