当前位置: 技术问答>linux和unix
安装X264失败,高手帮我看看是什么原因
来源: 互联网 发布时间:2016-07-25
本文导语: cd x264 ./configure --prefix=/usr/local --enable-shared make 出现以下错误,请问是什么问题? gcc -Wall -I. -O4 -ffast-math -D__X264__ -DHAVE_MALLOC_H -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o enc...
cd x264
./configure --prefix=/usr/local --enable-shared
make
出现以下错误,请问是什么问题?
gcc -Wall -I. -O4 -ffast-math -D__X264__ -DHAVE_MALLOC_H -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/set.o encoder/set.c
encoder/set.c: In function ‘x264_sei_version_write’:
encoder/set.c:482: error: ‘X264_VERSION’ undeclared (first use in this function)
encoder/set.c:482: error: (Each undeclared identifier is reported only once
encoder/set.c:482: error: for each function it appears in.)
make: *** [encoder/set.o] Error 1
大侠帮我看看问题出在哪儿
先谢谢了
./configure --prefix=/usr/local --enable-shared
make
出现以下错误,请问是什么问题?
gcc -Wall -I. -O4 -ffast-math -D__X264__ -DHAVE_MALLOC_H -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_LINUX -DHAVE_PTHREAD -s -fomit-frame-pointer -c -o encoder/set.o encoder/set.c
encoder/set.c: In function ‘x264_sei_version_write’:
encoder/set.c:482: error: ‘X264_VERSION’ undeclared (first use in this function)
encoder/set.c:482: error: (Each undeclared identifier is reported only once
encoder/set.c:482: error: for each function it appears in.)
make: *** [encoder/set.o] Error 1
大侠帮我看看问题出在哪儿
先谢谢了
|
没有宏定义 X264_VERSION,可以用 gcc -DX264_VERSION ... 或 gcc-DX264_VERSION=xxx ... 来试试
|
另外就是看看 configure 时是不是也可以配置 X264_VERSION 到 Makefile ...
或者 Make X264_VERSION=xxx
或者 Make X264_VERSION=xxx