编译ffmpeg出现missing separator.Stop.

来源:互联网 发布:电玩城辅助软件 编辑:程序博客网 时间:2024/06/06 23:18

当我们从gitlab或github中克隆ffmpeg, 配置完成后执行make时,会遇到下面的错误:

common.mak:159: *** missing separator.  Stop.

那是因为本地git配置中的一个叫做autocrlf的参数打开了,解决方法:
打开git bash, 执行:

git config --global core.autocrlf false

接下来,删除当前的ffmpeg文件夹,使用命令:

git rm --cached -r ffmpeg/

如果本地git仓库没有修改,直接删除本地的ffmpeg文件夹即可。

rm -rf ffmpeg/

最后,从gitlab中获取ffmpeg镜像,比如:

git clone git@gitlab/ffmpeg

再重新执行命令,错误就消失了。

./configure --enable-sharedmake && make install
原创粉丝点击