relocation section 9 uses unexpected symbol table 0

来源:互联网 发布:利驰软件电气教程 编辑:程序博客网 时间:2024/05/23 20:44

Ubuntu编译Android x86_64下动态库遇到的错误:

relocation section 9 uses unexpected symbol table 0


原因是链接了FFMPEG的静态库。在stackoverflow搜到一贴里说nasm会遇到这个问题,改成用yasm就可以

不过我是编译FFMPEG时成功,在链接到动态库里时才报错


解决办法:编译FFMPEG时configure加上--enable-yasm,当然别忘了先确认已有yasm,没有的话apt-get install yasm

0 0
原创粉丝点击