이 설치 안내서를 따릅니다 . 3 단계 (종속성 설치)에서 :
sudo ./licode/scripts/installUbuntuDeps.sh
터미널에서
그러나 컴파일하는 동안 error libx264 not found
이 오류가 발생한 이유와 해결 방법은 무엇입니까?
답변
--enable-libx264
libx264 헤더가 필요한 libav를 컴파일하기 때문에 발생합니다 . 다음과 같이 구성 단계에서 실패합니다.
configure: error: libx264 not found
이것은 필요한 헤더 패키지 libx264-dev
를 쉽게 설치하여 해결할 수 sudo apt-get install yasm libvpx. libx264.
있지만 어떤 이유로 든 당신에게 적합하지 않습니다.
sudo apt-get install yasm libvpx. libx264.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libvpx-doc' for regex 'libvpx.'
Note, selecting 'libvpx1-dbg' for regex 'libvpx.'
Note, selecting 'libvpx-dev' for regex 'libvpx.'
Note, selecting 'libvpx1' for regex 'libvpx.'
Note, selecting 'libx264-133' for regex 'libx264.'
Note, selecting 'libx264-142' for regex 'libx264.'
Note, selecting 'libx264-dev' for regex 'libx264.'
libvpx-dev is already the newest version.
libvpx1 is already the newest version.
libvpx1 set to manually installed.
yasm is already the newest version.
libx264-142 is already the newest version.
libx264-142 set to manually installed.
libx264-dev is already the newest version.
The following NEW packages will be installed:
libvpx-doc libvpx1-dbg
0 upgraded, 2 newly installed, 0 to remove and 24 not upgraded.
Need to get 1,613 kB of archives.
After this operation, 8,027 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
답변
–enable-static –disable-opencl 포함
예를 들어-
cd ~/ffmpeg_sources
wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2
tar xjvf last_x264.tar.bz2
cd x264-snapshot*
PATH="$PATH:$HOME/bin" ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" --enable-static **--disable-opencl**
PATH="$PATH:$HOME/bin" make
make install
make distclean
답변
AS 123456 은 사용sudo apt-get install libx264-142 libx264-dev
오류가 발생한 libx264가 설치됩니다.