1
私はLinuxで開発したFFmpegだけでなく、Qtを使用する非常に簡単なプロジェクトを手に入れました。
今、私はWindowsマシン上でMXEを使ってプロジェクトをクロスコンパイルするのに問題があります。MXFでFFmpeg + Qtアプリケーションをクロスコンパイル
は、Linuxのすべての下で、私はQtの.PROファイルに
LIBS += -lavcodec -lavformat -lswscale -lavutil
を追加してやると「のextern 『C』」ブロックでのFFmpegのために含まれており、それがうまくコンパイルラップする必要がありました。
は、今私がPATH変数を設定し、
qmake && make
を使用しかし、私は未定義の参照エラーの多くを得るMXEのために私はちょうどGitのリポジトリをクローン化し、MXEドキュメント状態として
make MXE_TARGETS='x86_64-w64-mingw32.static' qt5 ffmpeg
を使用しましたlibavformatに関して。
誰でも私がここで間違っていることを教えてもらえますか?私はちょっと迷っています。
これについて詳しく教えてください。私は本当にあなたが正確に何を意味するのか分かりません。 – ldr
私は答えを更新しました –