私はローカルにffmpegライブラリを構築しましたが、私のプログラムでそれらをリンクすることはできません。 CMAKE_INSTALL_RPATHを試しましたが、libswresampleがまだ見つかりません。不思議なことに、すべてのライブラリlibswresample、libavcodecなどはすべて同じフォルダにあります(/local/git/PSG/libs/ffmpeg/../ffmpeg-install/lib/)。 libavcodecは見つかりましたが、libswresampleは見つかりませんでした。ffmpeg libswresample.so.2が必要ですlibavcodec.soが見つかりません
私はなぜgccが不平を言っているのか理解できません。
私はtarget_link_libraries()を使用してffmpegライブラリをリンクしています。 私は何が間違っていますか?
/usr/bin/ld: warning: libswresample.so.2, needed by /local/git/PSG/libs/ffmpeg/../ffmpeg-install/lib/libavcodec.so, not found (try using -rpath or -rpath-link)
を解決したいただきましたlibavresampleとlibswresampleの違いは?多分それはここの問題ですか? – infoclogged