Windows下编译Android-ijkplayer库文件

前言

虽然说的是Windows下编译,其实还是用的Linux环境。在Windows10有个子系统,可以下载Ubuntu子系统来配置Linux环境。

ijkplayer源码脚本不支持Windows环境编译,所以不用妄想在纯Windows环境下编译。当然将源码拉下来自己写脚本另当别论。

网上大量教程都只介绍了流程,如果能每一步都正常走下来,可以直接去看Github的介绍。这里把我在编译过程中遇到的问题和一些需要注意的地方都写下来,已经分别在公司和家里的电脑编译成功,一些经验积累起来分享一下。我的电脑在编译之前也是完全没有配置过什么,适合新手参考。

以下为正文内容

错误信息

先将编译过程中可能碰到的错误信息贴出来,有个认识,在编译过程中碰到时可以尽快处理:

1、ERROR: Failed to create toolchain.

在安装python后修复该异常。
我的Ubuntu中原本存在python3,而且将python3作为默认python指令也无效,后来使用指令“apt-get install python”安装python2.8.7后才彻底修复。

2、Python安装出现异常:“Error: Unable to locate package python”或“Error: Ign:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal InRelease”

解决办法:将清华镜像源改为阿里的

3、Error: BFD: libncurses.so.5: cannot open shared object file: No such file or directory

解决办法:在终端依次执行指令:

1.sudo apt install apt-file

你可能感兴趣的:(android,linux,ubuntu)