编译纯静态库文件
1.编译x264静态库libx264.a
2.编译ffmpeg的静态库libavcodec.a libavdevice.a libavfilter.a libavformat.a libavutil.a libpostproc.a libswresample.a libswscale.a 并enable x264
3.编译自己的程序,链接库的顺序为 -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lpostproc -lswresample -lswscale -lx264
-lx264不能放在ffmpeg的静态库前面,比如这种方式 -lx264 -lavcodec -lavdevice -lavfilter -lavformat -lavutil -lpostproc -lswresample -lswscale。 这样子编译会出现can't find lx264的问题。这是链接顺序问题