ffmpeg 'XXXX' をコンパイルすると、非静的宣言エラーの解決策に従う。
2022-02-16 11:49:54
ffmpeg を使用せずに最新版のコードを更新した後、mingw でコンパイルすると、常に以下のエラーが発生し、明確な理由はありません。
... /libavutil/libm.h:62: error: static declaration of 'lrint' follows non-static declaration
... /libavutil/libm.h:69: error: static declaration of 'lrintf' follows non-static declaration
... /libavutil/libm.h:76: error: static declaration of 'round' follows non-static declaration .
... /libavutil/libm.h:83: error: static declaration of 'roundf' follows non-static declaration .
. /libavutil/libm.h:90: error: static declaration of 'truncf' follows non-static declaration .
解決策は、config.h の lrint, lrintf, round, roundf などの文字を検索します。
#define HAVE_LLRINT 1
#define HAVE_LLRINTF 1
#define HAVE_LRINT 1
#define HAVE_LRINTF 1
#define HAVE_ROUND 1
#define HAVE_ROUNDF 1
forの値を次のように変更します。
1
で完了です。
関連
-
[解決済み】ffmpegが存在する場合、出力ファイルを上書きする
-
[解決済み] ffmpegが、画像からスライドショーを作ろうとすると、「Output file #0 does not contain any stream」と投げる。
-
[解決済み] FFmpegです。RMTP ストリームで NetStream.Play.StreamNotFound が発生しました。
-
[解決済み] ffmpeg 入力された h264 を h265 に処理する際に無効なデータが見つかった
-
[解決済み] ffmpeg が MJPEG エンコード用に高画質な画像を生成する。
-
[解決済み] FFmpeg を libfdk_aac と共にコンパイルする。
-
[解決済み] FFMPEG (libx264) "height not divisible by 2".
-
[解決済み] ffmpeg concat: "安全でないファイル名"
-
[解決済み] ffmpeg - 動画処理 - 空白の動画でトランジションを作成する
-
暗号化されたHLS(m3u8)ビデオ変換の問題を解決します。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン