首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ubuntu 16.04编译Android VLC失败

可能是由于以下原因导致的:

  1. 缺少依赖库:编译Android VLC需要一些依赖库的支持,例如FFmpeg、SDL等。请确保这些依赖库已经正确安装,并且版本与编译要求相符。
  2. 编译环境配置问题:编译Android VLC需要正确配置编译环境,包括Android SDK、NDK、Java Development Kit (JDK)等。请确保这些环境变量已经正确设置,并且路径没有错误。
  3. 编译参数设置错误:编译Android VLC时,需要根据具体的编译要求设置一些参数,例如目标平台、编译选项等。请检查编译命令中的参数设置是否正确。
  4. 版本兼容性问题:Ubuntu 16.04可能与某些编译工具或库的版本不兼容,导致编译失败。建议尝试在更高版本的Ubuntu上进行编译,或者查找适用于Ubuntu 16.04的兼容性补丁。

针对以上可能的原因,可以尝试以下解决方案:

  1. 确认依赖库安装:使用包管理器(如apt)安装所需的依赖库,并确保版本与编译要求相符。例如,安装FFmpeg可以使用以下命令:
  2. 确认依赖库安装:使用包管理器(如apt)安装所需的依赖库,并确保版本与编译要求相符。例如,安装FFmpeg可以使用以下命令:
  3. 配置编译环境:确保Android SDK、NDK和JDK已正确安装,并设置相应的环境变量。可以在.bashrc文件中添加以下内容:
  4. 配置编译环境:确保Android SDK、NDK和JDK已正确安装,并设置相应的环境变量。可以在.bashrc文件中添加以下内容:
  5. 注意替换上述路径为实际安装路径。
  6. 检查编译参数:根据编译要求,检查编译命令中的参数设置是否正确。例如,编译Android VLC可以使用以下命令:
  7. 检查编译参数:根据编译要求,检查编译命令中的参数设置是否正确。例如,编译Android VLC可以使用以下命令:
  8. 注意替换上述路径为实际安装路径。
  9. 更新系统版本:考虑升级到更高版本的Ubuntu,以解决可能的兼容性问题。

请注意,以上解决方案仅供参考,具体解决方法可能因个人环境和情况而异。对于更详细的解决方案,建议参考相关文档或开发者社区。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

vlc for android 完全编译

vlc for android 完全编译 环境描述 ubuntu-12.04 android ndk r14b openjdk 1.8 sdk 我们参考官网的描述来进行编译,注意 有修改 https...git clone https://code.videolan.org/videolan/vlc-android.git 我们创建一个目录vlc, 然后敲入 git clone https://code.videolan.org.../videolan/vlc-android.git 来抓取代码 下载好了后,进入vlc-android,使用sh compile.sh -a 来进行编译 ,我们使用默认的sh compile.sh 即可...这个原因是由于我们的microdns-0.0.6.tar.gz 是不存在的,因此我们需要改下版本信息 我们修改 vlc/vlc-android/vlc/contrib/src/microdns 里面的...修改 vlc/vlc-android/vlc/contrib/src/microdns 里面的rules.mak ,在 .sum-microdns: (TARBALLS)/microdns−(LIBMICRODNS_VERSION

1.9K50

Android源码编译ubuntu16.04+android P)简介

但有一点要注意给ubuntu分配的空间一点要充足。我建议150G以上,否则到时候编译了一半,空间不足那就很尴尬了。我就吃过这个亏,所以这个坑大家尽量跳过。...user.name "[name]" $ git config [--global] user.email "[email address]" 更多的操作可参考Git常用命令 1.4 安装openjdk Ubuntu16.04...android源码,所以安装的是jdk8。...到现在为止,我们的编译环境已经准备完毕了,接下来就是下载源码了 2 源码下载 由于android的源码很大,而且有些地方还需要访问外国网站。所以我们使用清华大学的镜像。...source ~/.bashrc 2.2 下载初始化包 由于源码很大,直接下载可能中途会失败、或者很慢的情况,所以这里先下载初始化包。

1.8K20

android源码编译ubuntu16.04 64位)

image.png 目录 第一篇:android源码编译ubuntu16.04 64位) 第二篇:编译补充(关于下载代码和内存不足问题) 编译步骤 1. 源码下载; 2....安装JDK 在AOSP开源中,主分支使用Ubuntu长期版本开发和测试的,因此也建议你使用Ubuntu进行编译,下面我们列出不同版本的的Ubuntu能够编译那些android版本: Android版本...编译要求的Ubuntu最低版本 Android 6.0至AOSP master Ubuntu 14.04 Android 2.3.x至Android 5.x Ubuntu 12.04 Android 1.5...至Android 2.2.x Ubuntu 10.04 对应的sdk版本: Android版本 编译要求的JDK版本 AOSP的Android主线 OpenJDK 8 Android 5.x至android...BUILD指的是特定功能的组合的特定名称,即表示编译出的镜像可以运行在什么环境.其中,aosp(Android Open Source Project)代表Android开源项目;arm表示系统是运行在

1.4K30

Ubuntu 16.04 编译安装 PHP 7.2

一般来说,这种需要源码编译安装的软件,安装之前需要准备好编译环境以及程序需要依赖的库,以下是最最关键的实战经验。...首先我们准备编译环境,在 Ubuntu 16.04 LTS 中,默认并没有自带 C 和 C++ 的构建环境,我们安装一个叫 build-essential 的包即可,另外,PHP 还需要 bison re2c...install build-essential bison re2c pkg-config -y 接下来需要准备 PHP-7.2.0 的依赖包,大部分我们都可以通过 apt 来安装,唯一有一点要注意的是,Ubuntu...16.04 LTS 镜像源的 libzip 版本太老了,我们需要手动下一个新版本,才能让 PHP 的 zip 扩展支持加密的 zip 文件的操作。...设置开机自动启动 PHP-FPM Ubuntu 16.04 LTS 是通过 systemd 管理服务的,所以服务可以按照如下方法设置: vim /etc/systemd/system/php-fpm.service

1.8K10

Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗

Ubuntu编译android需要。...注意:一定要下载对应的版本,Ubuntu 16.04没有32位版本,所以必须下载Ubuntu 16.04 64位版本的安装包,否则安装会失败 10 安装TeamViewer 什么,TeamViewer也有...想象一下,周末在家里面开着windows,远程连接到公司的Ubuntu上,一边用公司电脑编译android源码,一边在家看电影,晚上睡觉还可以接着编,又不浪费自己的电,网速还很快,是不是很开森呢。...要编译android源码就必须使用OpenJDK。OpenJDK是OracleJDK的开源精简版,如果你不需要编译android源码的话,就不用安装了。另外,OpenJDK只能使用命令来安装。 ...install vlc 1 2 3 Ubuntu 16.04自带的Totem播放器比较弱,各种解码器都没有,用的时候还要去下载,每次右键选择vlc也比较累啊,所以我们设置默认播放器为vlc

2.3K10

TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译

Ubuntu16.04+TensorFlow(GPU)源码编译 1 Ubuntu系统安装 目前,大多数计算机,包括台式机已没有了光驱,同时,Ubuntu的系统安装盘也不易获得。...具体步骤可以参考:《Ubuntu 16.04 U盘安装图文教程》 2 禁用UEFI安全启动 对于华硕 B150M-ET主板,UEFI默认是开启的。...而UEFI开启会导致第三方驱动安装失败(如显卡驱动,这是源码编译安装GPU支持的TensorFlow,遇到的第一个坑)。...参考资料 《Ubuntu 16.04 U盘安装图文教程》 《华硕主板禁用UEFI安全启动》 《Ubuntu 16.04安装NVIDIA驱动》 《alt+ctrl+F1黑屏 ,解决方案》 《Ubuntu16.04...下安装GPU版TensorFlow(包括Cuda和Cudnn)》 《ubuntu16.04下安装TensorFlow(GPU加速)》

1.7K60

【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)

: Win8 + Vmware 11.0.0 + Ubuntu 14.04.1 LTS, 一定要是 Ubuntu 14.04.1 版本, Ubuntu 12.04 编译会出错; -- Android SDK...编译环境准备 (1) 操作系统准备 操作系统要求 : 源码编译需要在 Linux 或者是 MAC OS 上进行编译; -- 使用系用 : 本博客编译使用 Ubuntu 14.04.1 LTS 版本, 32...失败:网络不可达。 make: *** [../.....开发没有 V** 可不行; (2) 文件下载失败错误 文件下载失败错误 :  -- 报错信息 :  curl -f -L -- "http://heanet.dl.sourceforge.net/sourceforge...使用 Ubuntu 14.04.1 LTS 版本 的 Ubuntu 编译 VLC 源码即可编译通过; make: *** [.a52] 错误二 :  -- 报错信息 :  BEGIN failed--

4.2K40

Ubantu16.04进行Android 8.0源码编译的流程

分为4个流程 源码下载 构建编译环境 编译源码 运行 源码下载 安装git并且配置 //安装git sudo apt-get install git //配置git名称和邮箱 git config...补充说明 不带参数的manifest命令用于获取master上最新的代码,但是可以通过-b参数指定获取某个特定的android版本,比如我们想要获取android-4.0.1_r1分支,那么命令如下:...repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-4.0.1_r1 (AOSP项目当前所有的分支列表参看...:分支列表) 同步代码 命令如下 repo sync 总结 以上所述是小编给大家介绍的Ubantu16.04进行Android 8.0源码编译的流程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的

73920

Ubuntu 16.04编译OpenJDK8的源代码(配视频)

本文将详细介绍在Ubuntu16.04 LTS上对OpenJDK8进行编译,为了方便大家快速搭建起OpenJDK8的调试开发环境,我还录制了对应的视频放到了B站上,大家可以参考。...1、准备编译环境 使用的操作系统为Ubuntu16.04 LTS(LTS:Long Term Support,长期演进版,Ubuntu会对这一版本的支持时间更长。...Ubuntu操作系统使用的是Linux内核,由于HotSpot是由C++编写的,所以在编译时需要Linux的编译器GCC。...在Ubuntu操作系统下编译可以分为两步: 第一步,生成编译配置的脚本 生成编译配置的脚本使用的命令如下: bash ....如果命令运行成功,会在当前目录下生成一个目录,目录的名称是根据要编译的目标确定的,如笔者Ubuntu 64位操作系统下生成的目录名为linux-x86_64-normal-server-slowdebug

72110
领券