0

Qt アプリに FFmpeg を統合しようとしています。Zeranoe FFmpeg ビルド ページの FFmpeg git-0fb64da 64 ビット Dev ソースを使用し、avformat.lib をプロジェクトに追加しました。私のプロフィール:

unix|win32: LIBS += -L$$PWD/../../FFmpeg/ffmpeg-20130428-git-0fb64da-win64-dev/lib/ -lavformat

INCLUDEPATH += $$PWD/../../FFmpeg/ffmpeg-20130428-git-0fb64da-win64-dev/include
DEPENDPATH += $$PWD/../../FFmpeg/ffmpeg-20130428-git-0fb64da-win64-dev/include

「extern "C"」ブロック内に libavformat/avformat.h を含めました。

av_register_all() を呼び出さない限り、これはすべて正常に機能しますが、呼び出すと、アプリはコード -1073741515 で終了します。理由についてのアイデアはありますか?

4

1 に答える 1

1

exeファイルの横に必要なffmpeg dllファイルを配置する必要があります。

于 2013-09-21T18:35:33.507 に答える