1. 查找安装包
apt search libavcodec
libavcodec-dev/focal-updates,focal-security,now 7:4.2.7-0ubuntu0.1 amd64 [installed,automatic]
FFmpeg library with de/encoders for audio/video codecs - development files
2. 找到包对应的所有安装文件
dpkg -L libavcodec-dev
/.
/usr
/usr/include
/usr/include/x86_64-linux-gnu
/usr/include/x86_64-linux-gnu/libavcodec
/usr/include/x86_64-linux-gnu/libavcodec/ac3_parser.h
/usr/include/x86_64-linux-gnu/libavcodec/adts_parser.h
/usr/include/x86_64-linux-gnu/libavcodec/avcodec.h
/usr/include/x86_64-linux-gnu/libavcodec/avdct.h
/usr/include/x86_64-linux-gnu/libavcodec/avfft.h
/usr/include/x86_64-linux-gnu/libavcodec/d3d11va.h
/usr/include/x86_64-linux-gnu/libavcodec/dirac.h
/usr/include/x86_64-linux-gnu/libavcodec/dv_profile.h
/usr/include/x86_64-linux-gnu/libavcodec/dxva2.h
/usr/include/x86_64-linux-gnu/libavcodec/jni.h
/usr/include/x86_64-linux-gnu/libavcodec/mediacodec.h
/usr/include/x86_64-linux-gnu/libavcodec/qsv.h
/usr/include/x86_64-linux-gnu/libavcodec/vaapi.h
/usr/include/x86_64-linux-gnu/libavcodec/vdpau.h
/usr/include/x86_64-linux-gnu/libavcodec/version.h
/usr/include/x86_64-linux-gnu/libavcodec/videotoolbox.h
/usr/include/x86_64-linux-gnu/libavcodec/vorbis_parser.h
/usr/include/x86_64-linux-gnu/libavcodec/xvmc.h
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libavcodec.a
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/libavcodec.pc
/usr/share
/usr/share/doc
/usr/share/doc/libavcodec-dev
/usr/share/doc/libavcodec-dev/copyright
/usr/lib/x86_64-linux-gnu/libavcodec.so
/usr/share/doc/libavcodec-dev/changelog.Debian.gz
3. 确定.pc文件名后,使用pkg-config来获取头文件搜索路径和链接选项
pkg-config --cflags libavcodec
pkg-config --libs libavcodec
-I/usr/include/x86_64-linux-gnu
-lavcodec