请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

编译出错

LD libavcodec/libavcodec.so.58
/usr/bin/ld: /usr/local/lib/libx264.a(base.o): relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5’ can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: 最后的链结失败: 错误的值
collect2: error: ld returned 1 exit status
ffbuild/library.mak:102: recipe for target ‘libavcodec/libavcodec.so.58’ failed
make: *** [libavcodec/libavcodec.so.58] Error 1
编译时会出这个错,改了//ffbuild/config.mak的内容没有用 操作系统是linux ubuntu18.04,请问这个要如何修改?

正在回答 回答被采纳积分+3

1回答

李超 2021-03-15 18:33:24

你的x264库是自己编译的?还是用命令安装的?

登录后可查看完整回答登录/注册

相似问题

ts

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信