错误:未定义对“x264_encoder_open_155”的引用
Posted
技术标签:
【中文标题】错误:未定义对“x264_encoder_open_155”的引用【英文标题】:Error : undefined reference to `x264_encoder_open_155' 【发布时间】:2021-09-07 23:18:27 【问题描述】:我已经完成了
sudo apt-get update
sudo apt-get upgrade
之后我在编译项目时收到此错误:
ffmpeg/libavcodec/libx264.c:948:未定义对“x264_encoder_open_155”的引用
即使我尝试构建 ffmpeg,我仍然遇到同样的错误。 有没有针对此错误的解决方案或建议?
【问题讨论】:
检查您是否安装了多个版本的 x264。搜索x264.h
。
感谢您的建议。我已经在 ffmpeg 版本中重新安装了 x264,它工作正常。
【参考方案1】:
您同时安装了两个不同版本的 x264。卸载其中一个或将您正在编译的项目指向正确的 x264 版本。
【讨论】:
以上是关于错误:未定义对“x264_encoder_open_155”的引用的主要内容,如果未能解决你的问题,请参考以下文章
x264代码剖析:encode()函数之x264_encoder_close()函数