VS2010關於呼叫ffmpeg藉口出錯

2021-07-09 11:11:21 字數 291 閱讀 2857

難道是用mingw生成ffmpeg時有除錯資訊,應用程式用release編譯衝突?

ffmpeg版本老舊,有這個bug?

我編譯的選項不對?

測試排除了上面3個疑問. 那就只有debug和release版本的區別了. 將release的優化選項逐個的剔除測試,找到了問題所在:

聯結器->優化->引用 

在release版本下面使用"保留未引用資料(/opt:noref)"選項才可以正常執行.

google "ffmpeg opt:noref" 發現有人已經發現並解決了這個問題. 

VS2010呼叫幫助文件

1 新增htmlhelp.h標頭檔案和htmlhelp.lib庫。在專案 屬性 聯結器 輸入的附加依賴項中加入htmlhelp.lib庫檔案,然後在聯結器 常規 附加庫目錄中加入htmlhelp.lib的目錄位置。然後再工程中加入標頭檔案 include htmlhelp.h 2 開始編寫程式。tc...

VS2010關於呼叫ffmpeg藉口出錯

2014 05 05 16 45 1603人閱讀收藏 舉報vs2010 ffmpeg 難道是用mingw生成ffmpeg時有除錯資訊,應用程式用release編譯衝突?ffmpeg版本老舊,有這個bug?我編譯的選項不對?測試排除了上面3個疑問.那就只有debug和release版本的區別了.將re...

VS2010關於呼叫ffmpeg藉口出錯

難道是用mingw生成ffmpeg時有除錯資訊,應用程式用release編譯衝突?ffmpeg版本老舊,有這個bug?我編譯的選項不對?測試排除了上面3個疑問.那就只有debug和release版本的區別了.將release的優化選項逐個的剔除測試,找到了問題所在 聯結器 優化 引用 在releas...