私はFFmpegライブラリを含むWindows上のC++プロジェクトに取り組んでいます。 問題は私のプロジェクトにffmpegライブラリを含めることができないことです。私はffmpegのチュートリアルやサンプルを実行することさえできません。さらに私が見つけた検索した後Windows XPでffmpegを正しくインストールするには?
//gcc -o tutorial01 tutorial01.c -lavformat -lavcodec -lz
//to build (assuming libavformat and libavcodec are correctly installed
//your system).
:私はこの指示にチュートリアルを見つけた
tutorial01.c:33: error: `iFrame' undeclared (first use in this function)
:のようなエラーの
tutorial01.c:22:28: ffmpeg/avcodec.h: No such file or directory
tutorial01.c:23:29: ffmpeg/avformat.h: No such file or directory
とたくさん:私は常に次のようなエラーを取得していますここからスタティックビルドライブラリのバージョンを取得する必要があります。 http://ffmpeg.zeranoe.com/builds/ 次に、これらのinstrに続いてこのライブラリをインストールしましたuctions:/プログラムファイル/ ffmpegの
- はCにフォルダがarrozcru autobuildsページから最新のビルド
- 解凍します
しかし、私はまだ同じ種類のコンパイルエラーがあります。 正しいインストールではないようです。
ffmpegライブラリをWindowsのプロジェクトに接続するにはどうすればよいですか?
これらのエラーが発生したときに行ったことを正確に投稿できますか?ソースをダウンロードしてconfigureを実行してffmpegをインストールしましたか?作る;インストールを行いますか?また、mingw/msysを使用しているのですか、MSVCの内部を構築しようとしていますか? – sashoalm
インストール方法: 1.静的ライブラリ - FFmpeg git-6bfb304 32ビットスタティック(最新)(2012-04-09) - ここからhttp://ffmpeg.zeranoe.com/builds/ 2をダウンロードしました。私はライブラリをC:/ Program Files/ffmpegに解凍しました 3.システムのPATH環境変数にC:/ Program Files/ffmpeg/binを追加しました サンプルをビルドしようとしています: コマンドプロンプトを開き、 gcc-3 -o tutorial01 tutorial01.c -lavformat -lavcodec -lz " また、ソースをコンパイルすることによってfmmpegをインストールしようとしました。私はこのチュートリアルを使いました.http://rmn-explores.blogspot.com/2010/07 /ffmpeg-building-on-windows_29.html。しかし、うまくいかない( – muzar
)ffmpeg/include、つまりavcodec.hがあるディレクトリをgccのインクルード指示に追加しましたか?gccがffmpegのヘッダーを見つけることができないという問題があります。 – sashoalm