问题1 ./configure --enable-memalign-hack --arch=x86 --enable-gpl --enable-libx264 --prefix=./ffmpeg/ --enable-ffplay --enable-ffserver --enable-network --enable-protocols --enable-muxers --enable-yasm --enable-static --enable-pthreads 后 make
出现common.mak:18: *** unterminated call to function `foreach': missing `)'. Stop.
更加网上的说法:make的版本低,下载新版本4.0 编译后。问题还是这样。make -v后其版本为3.8
新版本的 make -v 为4.0 。 which make 发现make是交叉编译链中的make 版本为3.8 。卧槽
改掉环境变量PATH,退出所有终端,重新进入终端。后正常。
问题2
更新源不仅和linux的发行版本有关还和版本的版本号有关。例如 ubuntu的源不能用字debian中&#x