, чтобы скомпилировать простую математическую программу, недостаточно,См.
gcc file.c -lmath -o program_bin
для одного файла .c с использованием библиотек ffmpeg, это можно сделать следующим образом:
gcc -Wall -g live_segmenter.c -o live_segmenter -lavformat -lavcodec -lavutil -lbz2 -lm -lz -lfaac -lmp3lame -lx264 -lfaad -lpthread -I/home/devicer/ffmpeg/include -L/home/devicer/ffmpeg/lib
, обратите внимание на опции -L и -I.В серьезных проектах они обычно устанавливаются с помощью pkg-config.
для самого ffmpeg .. - установите lame, немного других необходимых библиотек, затем сделайте, как сказал Крис.Кстати, иногда для этого требуется gmake, а не make.
Также обратите внимание на
./configure --prefix /home/devicer/ffmpeg
Это то, что упоминалось (использовалось для) в компиляции сегментера выше.