32位Ubuntu12.04编译VLC流程

零、说明:

1、本文的目录结构为,在用户路径/home/sunshine/下,建立android/env/路径,之后的adtndkjdk均直接解压到/home/sunshine/ android/env/路径下,gitclone下来的源码放置在/home/sunshine/android/路径下;

2、按照本文编译成功的vlc运行时有bug:两次点击播放按钮才能播出网络视频,把4月份下载的jni文件取代gitclone中的jni文件可以解决此问题。

 

一、配置编译环境

1、安装Ubuntu12.04

下载32位的Ubuntu12.04LTS版本并安装,配置好网络使其连接到公网。

 

2安装JDK

2.1oracal官网下载LINUX版本JDK,网址

http://www.oracle.com/technetwork/java/javase/downloads/index.html

(注意下载和ubuntu对应的32位版本)

 

2.2解压(注意路径,之后的很多配置都和此路径有关)

tar –zxvf jdk-7u25-linux-i586.tar.gz -C  /home/sunshine/android/env

 

 

2.3配置相关环境变量

.bashrc中增加(在主目录下执行 "ls  -a",可以看到“.bashrc)如下配置:

export JAVA_HOME=/home/sunshine/android/env/jdk1.7.0_25

export JRE_HOME=/home/sunshine/android/env/jdk1.7.0_25/jre

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

完成后如下图1所示

1

 

 图1

2.4重新启动终端

 

2.5验证

在终端中运行java –version来查看Java的版本信息。

如果显示如图2所示,基本可以判定jdk安装成功,最好是编写一个java程序,运行一下进行验证。

 

2

3、安装ADT

 

3.1下载

网址:http://developer.android.com/sdk/index.html

 

3.2解压

把解压后的文件夹放到与jdk同一个目录下。

3.3配置

运行eclipse,配置sdk路径,默认已经配置好,不需要进行配置。

 

如果打开eclipse时出现以下错误:

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Javavirtual machine

was found after searching the following locations:
/home/kang/work/env/eclipse/jre/bin/java
java in your current PATH

然而,如果通过终端,及以命令行的方式执行,则不会有问题,可以正常启动。

以下方法可以解决:

$ cd <eclipse dir>
$ ln -sf $JRE_HOME jre

 

目的是在eclipse安装目录下建立一个名称为jre的链接,将其指向java安装目录下的jre目录。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值