文章目录

  • 一、报错信息
  • 二、解决方案

一、报错信息


在 Ubuntu 中编译 FFmpeg 时 , 报错 ;

核心报错信息 :

nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.

完整报错信息 :

--------------------
[*] check ffmpeg env
----------------------------------------
[*] configurate ffmpeg
--------------------
/root/ijkplayer/ijkplayer-android/android/contrib/build/ffmpeg-x86_64/toolchain/bin//x86_64-linux-android-gcc
nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.

二、解决方案


运行

sudo apt-get install yasm

命令 , 安装 yasm 汇编编译器 ;

安装过程如下 :

root@octopus:~# sudo apt-get install yasm
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列【新】软件包将被安装:yasm
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 466 个软件包未被升级。
需要下载 406 kB 的归档。
解压缩后会消耗 2,164 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu bionic/universe amd64 yasm amd64 1.3.0-2build1 [406 kB]
已下载 406 kB,耗时 3秒 (149 kB/s)
正在选中未选择的软件包 yasm。
(正在读取数据库 ... 系统当前共安装有 129729 个文件和目录。)
正准备解包 .../yasm_1.3.0-2build1_amd64.deb  ...
正在解包 yasm (1.3.0-2build1) ...
正在设置 yasm (1.3.0-2build1) ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...
root@octopus:~#

这次编译 FFmpeg 完成 , 没有报错 ;

【错误记录】Ubuntu 编译 ffmpeg 报错 ( nasm/yasm not found or too old. Use --disable-x86asm for a crippled bu )相关推荐

  1. 【错误记录】编译 ijkplayer 报错 (fatal error: libyuv.h: No such file or directory #include “libyuv.h“ )

    文章目录 一.报错信息 二.解决方案 参考 https://github.com/bilibili/ijkplayer 项目的编译过程 ; 一.报错信息 在编译完 ffmpeg 之后 , 执行 ./c ...

  2. 【错误记录】编译 ijkplayer 报错 (fatal error: ijksoundtouch/ijksoundtouch_wrap.h: No such file or directory )

    文章目录 一.报错信息 二.解决方案 参考 https://github.com/bilibili/ijkplayer 项目的编译过程 ; 一.报错信息 在编译完 ffmpeg 之后 , 执行 ./c ...

  3. 【错误记录】VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ② | 删除交换空间 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 ) 博客中 , 给出了解决方案 ...

  4. 【错误记录】VMware 虚拟机报错 ( VMWare 中的 Ubuntu 虚拟机网络设置 | 第一次网络设置 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 VMWare Workstation 中创建 Ubuntu 虚拟机后 , 无法连接网络 ; 二.解决方案 在 Windows 开始菜单中 , 选 ...

  5. 【错误记录】VMware 虚拟机报错 ( 向 VMWare 虚拟机中的 Ubuntu 系统拷贝文件时磁盘空间不足 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 磁盘空间不足 二.解决方案 关闭虚拟机 , 在虚拟机关闭状态下 , 显示如下界面 , 点击 " 编辑虚拟机设置 " 选项 , 选 ...

  6. 【错误记录】VMware 虚拟机报错 ( Ubuntu-Unattended upgrade in progress during shutdown, please don‘t turn off )

    文章目录 一.报错信息 二.解决方案 一.报错信息 VMware Workstation 虚拟机中安装的 Ubuntu 18.04.4 操作系统 , 关机时 , 显示如下错误信息 : Ubuntu-U ...

  7. 【错误记录】GitHub 提交报错 ( OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 GitHub 提交报错 : 16:37:19.781: [ClassLoader_Demo] git -c credential.helper= - ...

  8. 【错误记录】安卓 RecyclerView 报错 ( only use immediately and call holder.getAdapterPosition() to look it up )

    文章目录 一.报错信息 二.解决方案 一.报错信息 报错信息 : 在 RecyclerView.Adapter 中的 onBindViewHolder 方法中 , 报如下错误 ; Do not tre ...

  9. 【错误记录】反射内部类报错 ( Android 使用 Hook 时反射内部类报错 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 使用场景 : 需要 Hook 住 View 的 OnClickListener 点击方法 , 该监听器在 View 的内部类 ListenerInf ...

  10. 【错误记录】Flutter 构建报错 ( Because xxx requires SDK version >=2.12.0-0 <3.0.0, versio | Dart SDK 版本低 )

    文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 event sent after app closed: {id: 0, progressId: null, message: Run ...

最新文章

  1. 袋鼠过河(动态规划)
  2. SQL语句统计错误率
  3. ?通配符 以及扩展通配符在范型中的应用。。。。。。。。。。。。。。。。。。...
  4. mui汉字图标_MUI从入门到项目实战(三)增加自定义icon图标
  5. python基础——递归函数
  6. MySQL运算符,SQL,算术比较逻辑位,优先级,正则表达式,完整详细可收藏
  7. python迭代器创建序列_Python 中迭代器与生成器实例详解
  8. iOS开发~UI布局(二)storyboard中autolayout和size class的使用详解
  9. 当当花160买400的书,确定不囤一波?
  10. VS2013 MFC 直接将 OpenCV2.0/3.0 库中的 Mat 结构的图像传递到 Picture Control(图片控件)
  11. 台大李宏毅Machine Learning 2017Fall学习笔记 (8)Backpropagation
  12. 快速上手友盟推送前后端
  13. 读书笔记 —— 《深入浅出MySQL数据库开发、优化与管理维护 第2版》
  14. [转] React之Immutable学习记录
  15. Android仿人人客户端(v5.7.1)——个人主页(三)
  16. c语言练习----渔夫打鱼晒网
  17. 爱了!阿里P9开源分享内部Java核心开发手册(2022版)覆盖P5到P8
  18. 使用rpc(thrift或protobuf)进行前后端交互的若干种方式
  19. 关于微信小程序学习的一些心得
  20. 概率论-4.3随机变量序列的两种收敛性(待补充)

热门文章

  1. windows 10 Tera Term显示乱码
  2. 2020中兴捧月算法大赛迪杰斯特拉赛道初赛题解
  3. Oracle StorageTek磁带库产品线或将终结
  4. python 人体建模_Matplotlib学习---可视化人体姿态
  5. Texlive 2021安装卡在be patient解决方案
  6. 隐私模型:k-anonymity l-diversity t-closeness介绍
  7. snipaste如何滚动截图_试用了20个截图工具,我写下这份超全的软件指南
  8. lcx.exe内网转发命令教程 + LCX免杀下载
  9. xml转json的两种方法
  10. 最新的省市区三级地区MySQL数据库,附带获取方法