編譯:
git clone https://git.ffmpeg.org/ffmpeg.git
git checkout -b 5.1 remotes/origin/release/5.1
./configure --prefix=./OUT --enable-shared --disable-static
make
安裝:
make install
默認安裝路徑見:
/usr/local/bin/usr/local/include
/usr/local/lib
/usr/local/main/man1
/usr/local/main/man3
有 --prefix 參數(shù)的安裝路徑:
[prefix]/bin
[prefix]/include
[prefix]/lib
[prefix]/man/man1
[prefix]/man/man3
添加庫搜索路徑:
echo [prefix]/lib/ >>?/etc/ld.conf.d/x86_64-linux-gnu.conf
sudo ldconfig
或者
(推薦)
echo?LD_LIBRARY_PATH=$LD_LIBRARY_PATH:[prefix]/lib
linux下,動態(tài)庫搜索路徑的順序是 :
1. 編譯目標代碼時指定的動態(tài)庫搜索路徑;
2. 環(huán)境變量LD_LIBRARY_PATH指定的動態(tài)庫搜索路徑;
3. 配置文件/etc/ld.so.conf中指定的動態(tài)庫搜索路徑;
4. 默認的動態(tài)庫搜索路徑/lib和/usr/lib
官方DEMO:
demo源碼:
\ffmpeg\doc\examples
demo編譯:
cd [prefix]/share/example文章來源:http://www.zghlxwxcb.cn/news/detail-690046.html
make文章來源地址http://www.zghlxwxcb.cn/news/detail-690046.html
到了這里,關于[FFmpeg] 源碼編譯的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!