博客
关于我
./configure会报错:pr command not found
阅读量:801 次
发布时间:2023-04-16

本文共 459 字,大约阅读时间需要 1 分钟。

安装编译libav所需的工具

  • 安装coreutils
  • 在编译libav之前,需要确保coreutils已经安装。coreutils包含了pr.exe,这对编译过程中的符号文件处理至关重要。如果未安装,执行./configure时会提示“pr command not found”。

    • 检查Mingw安装目录(如C:\Mingw\msys\1.0\bin)是否包含pr.exe。如果没有,可以按照以下步骤操作:
    • 下载coreutils-win32-5.3.0-bin.zip
    • 解压后,将bin目录下的所有内容复制到Mingw安装目录中
    1. 安装yasm.exe
    2. yasm.exe用于解析汇编代码,是libav编译的重要工具。若未安装,执行./configure时会提示“yasm not found”。

      • 根据系统位数选择yasm.exe的版本(32位或64位),并下载
      • 下载完成后,将文件重命名为yasm.exe,并将其复制到Mingw安装目录中

      到此,编译环境已完全准备就绪。接下来可以按部就班地执行libav的编译步骤了。

    转载地址:http://xdgfk.baihongyu.com/

    你可能感兴趣的文章
    Mysql Row_Format 参数讲解
    查看>>
    mysql select, from ,join ,on ,where groupby,having ,order by limit的执行顺序和书写顺序
    查看>>
    MySQL Server 5.5安装记录
    查看>>
    mysql server has gone away
    查看>>
    mysql slave 停了_slave 停止。求解决方法
    查看>>
    MySQL SQL 优化指南:主键、ORDER BY、GROUP BY 和 UPDATE 优化详解
    查看>>
    MYSQL sql语句针对数据记录时间范围查询的效率对比
    查看>>
    mysql sum 没返回,如果没有找到任何值,我如何在MySQL中获得SUM函数以返回'0'?
    查看>>
    mysql Timestamp时间隔了8小时
    查看>>
    Mysql tinyint(1)与tinyint(4)的区别
    查看>>
    mysql union orderby 无效
    查看>>
    mysql v$session_Oracle 进程查看v$session
    查看>>
    mysql where中如何判断不为空
    查看>>
    MySQL Workbench 使用手册:从入门到精通
    查看>>
    mysql workbench6.3.5_MySQL Workbench
    查看>>
    MySQL Workbench安装教程以及菜单汉化
    查看>>
    MySQL Xtrabackup 安装、备份、恢复
    查看>>
    mysql [Err] 1436 - Thread stack overrun: 129464 bytes used of a 286720 byte stack, and 160000 bytes
    查看>>
    MySQL _ MySQL常用操作
    查看>>
    MySQL – 导出数据成csv
    查看>>