日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu14.04环境编译vlc源码for安卓Android系统

發(fā)布時(shí)間:2023/12/10 Ubuntu 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu14.04环境编译vlc源码for安卓Android系统 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、準(zhǔn)備虛擬機(jī)

1、所需軟件

deamon:DTLite4491-0356.1394761051.exe

VMware-workstation-full-12.1.0-3272444_for_x64.exe 序列號(hào)5A02H-AU243-TZJ49-GTC7K-3C61N

ubuntu-14.04.1-desktop-amd64.iso

2、逐個(gè)安裝,遇到報(bào)虛擬機(jī)無(wú)法跑長(zhǎng)類(lèi)型的ubuntu,按照錯(cuò)誤提示,修改主板cmos參數(shù):Intel VT-x BIOS/固件設(shè)置 中 開(kāi)啟


二、參考文檔

參考https://wiki.videolan.org/AndroidCompile/ 逐步操作。

三、軟件版本

ANDROID_NDK:android-ndk-r11b-linux-x86_64.zip

ANDROID_SDK:adt-bundle-linux-x86_64-20140624.zip

JDK:版本不做限制

vlc_android編譯源碼:https://code.videolan.org/videolan/vlc-android.git 原來(lái)的老目錄已失效

四、編譯步驟(整個(gè)過(guò)程均在root權(quán)限下執(zhí)行)

1、設(shè)置環(huán)境變量:打開(kāi).bashrc文件,增加以下環(huán)境變量后保存并執(zhí)行生效

# gedit ~/.bashrc

export NDK=/home/yager/soft/android-ndk-r11b
export ANDROID_NDK=/home/yager/soft/android-ndk-r11b
export ANDROID_SDK=/home/yager/soft/adt-bundle-linux-x86_64-20140624/sdk
export ANDROID_ABI=armeabi-v7a
#export NO_NEON=1
export JAVA_HOME=/home/yager/soft/jdk1.8.0_77
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

# source ~/.bashrc

2、編譯前的依賴(lài)庫(kù)環(huán)境準(zhǔn)備

# sudo apt-get build-dep vlc
# apt-get install git
# apt-get install ant
# apt-get install wget
# apt-get install autoconf
# apt-get install libtool
# apt-get install subversion

注意Linux 64位的朋友需注意官網(wǎng)鏈接中提到的“ 64-bit users: You must install these 32-bit libs as specified here: AndroidCompile#Can.27t_run_aapt_or_adb_on_Linux_64-bit Can't run aapt or adb on Linux 64-bit”

You must install the 32-bit libraries of the following libraries, as the precompiled Google binaries depend on them: libc6, libstdc++6, and zlib.New versions of Debian and/or Ubuntu require you to install i386 versions of packages:<span style="color:#FF0000;">sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install zlib1g:i386 libstdc++6:i386 libc6:i386</span>If you are under old versions of Ubuntu, install ia32-libs can help you solve this issue.<span style="color:#FF0000;">sudo apt-get install ia32-libs</span>

五、編譯

1、獲取源碼

git clone https://code.videolan.org/videolan/vlc-android.git

2、執(zhí)行編譯命令

sh compile.sh


六、遇到的問(wèn)題

a、缺少lua、avcodec相關(guān)庫(kù)

sudo apt-get install lua5.1 liblua5.1-dev sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libavutil-dev

b、缺少ia32-libs

root@yager-virtual-machine:/home/yager/soft# apt-get install ia32-libs 正在讀取軟件包列表... 完成 正在分析軟件包的依賴(lài)關(guān)系樹(shù) 正在讀取狀態(tài)信息... 完成 現(xiàn)在沒(méi)有可用的軟件包 ia32-libs,但是它被其它的軟件包引用了。 這可能意味著這個(gè)缺失的軟件包可能已被廢棄, 或者只能在其他發(fā)布源中找到 可是下列軟件包取代了它:lib32z1 lib32ncurses5 lib32bz2-1.0

解決辦法:ubuntu 14.04強(qiáng)制安裝ia32-libs <span style="color:#FF0000;">http://blog.csdn.net/maojun1986/article/details/38670047</span>
c、缺少kde4-config

解決辦法 使用apt-get install kdelibs-bin命令 或者h(yuǎn)ttp://wiki.ubuntu.org.cn/KDE安裝全版的KDE 4.5 d、缺少 arm-linux-androideabi-gcc

原因是:ndk 編譯鏈為32位版本,而系統(tǒng)版本為64位

解決辦法 sudo apt-get install libc6-dev-i386 sudo apt-get install ia32-libs

e、缺少Build tools 23.0.3以及Support library repository等信息

<p>Build tools 23.0.3 missing. Downloading... Support library repository missing. Downloading...</p>failed to find Build Tools revision 23.0.3解決辦法:使用Android SDK Manager下載Build tools和Support library repository

方法一:更新代理配置

  • 啟動(dòng) Android SDK Manager ,打開(kāi)主界面,依次選擇「Tools」「Options...」,彈出『Android SDK Manager - Settings』窗口;

  • 『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」輸入框內(nèi)填入?mirrors.neusoft.edu.cn?和?80,并且選中「Force https://... sources to be fetched using http://...」復(fù)選框。設(shè)置完成后單擊「Close」按鈕關(guān)閉『Android SDK Manager - Settings』窗口返回到主界面;

  • 依次選擇「Packages」「Reload」


  • 參考文章:http://www.cnblogs.com/sunzn/p/4242131.html

    方法二:如果代理不行,可以自己拼接url下載對(duì)應(yīng)庫(kù)(僅使用該方法下載了build tools23.0.3)

    1、點(diǎn)擊Android SDK Manager界面右下角的log按鈕。打開(kāi)日志界面

    2、將上圖中的鏈接粘貼到瀏覽器中,瀏覽器會(huì)打開(kāi)對(duì)應(yīng)的xml,在xml中可以搜索build tool,找到我想要的版本23.0.2對(duì)應(yīng)的linux版本名build-tools_r23.0.2-linux.zip

    <sdk:<span style="color:#FF0000;">build-tool</span>><!--Generated from bid:2355899, branch:git_mnc-dev--> <sdk:revision><sdk:major><span style="color:#FF0000;">23</span></sdk:major><sdk:minor><span style="color:#FF0000;">0</span></sdk:minor><sdk:micro><span style="color:#FF0000;">2</span></sdk:micro></sdk:revision><sdk:archives><sdk:archive><!--Built on: Mon Mar 28 00:56:56 2016.--> <sdk:size>39071201</sdk:size><sdk:checksum type="sha1">8a9f2b37f6fcf7a9fa784dc21aeaeb41bbb9f2c3</sdk:checksum><sdk:url><span style="color:#FF0000;">build-tools_r23.0.2-linux.zip</span></sdk:url><sdk:host-os>linux</sdk:host-os></sdk:archive><sdk:archive><!--Built on: Mon Mar 28 00:56:56 2016.--> <sdk:size>38060914</sdk:size><sdk:checksum type="sha1">482c4cbceef8ff58aefd92d8155a38610158fdaf</sdk:checksum><sdk:url>build-tools_r23.0.2-macosx.zip</sdk:url><sdk:host-os>macosx</sdk:host-os></sdk:archive><sdk:archive><!--Built on: Mon Mar 28 00:56:56 2016.--> <sdk:size>38217626</sdk:size><sdk:checksum type="sha1">fc3a92c744d3ba0a16ccb5d2b41eea5974ce0a96</sdk:checksum><sdk:url>build-tools_r23.0.2-windows.zip</sdk:url><sdk:host-os>windows</sdk:host-os></sdk:archive></sdk:archives><sdk:uses-license ref="android-sdk-license"/></sdk:build-tool>3、將兩個(gè)url拼接一下:http://dl-ssl.google.com/android/repository/build-tools_r23.0.2-linux.zip。瀏覽器打開(kāi)就可以下載了。

    總結(jié)

    以上是生活随笔為你收集整理的Ubuntu14.04环境编译vlc源码for安卓Android系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 黄色综合 | 久久久老熟女一区二区三区91 | 99一区二区三区 | 日韩国产激情 | 啪啪资源 | av午夜在线 | www,色 | 色综合久久精品亚洲国产 | 灌篮高手全国大赛电影 | 91导航| bl动漫在线观看 | 另类激情 | 人人插人人澡 | av天天干 | 白石茉莉奈番号 | av在线资源网 | 欧美色拍 | 天天干天天综合 | 国产做受入口竹菊 | 免费看黄色av | 91国产视频在线观看 | 国产九色 | 亚洲乱码少妇 | 黄色一毛片| 国产又粗又长又大视频 | 成熟丰满熟妇高潮xxxxx视频 | 国产成人综合一区二区三区 | а√天堂8资源在线官网 | 啪免费视频 | 一本—道久久a久久精品蜜桃 | 伊人久久久久久久久久久久久 | 日韩国产三级 | 三级色视频 | 午夜影院在线观看免费 | 黄色片网战 | 成人免费毛片网 | 中文在线天堂网 | 日韩欧美啪啪 | 98国产视频 | 精品人妻少妇嫩草av无码 | 高清国产午夜精品久久久久久 | 久草视频网站 | 成人免费一级 | 亚洲一区二区三区色 | 粉嫩av一区二区 | 丝袜美腿亚洲一区二区图片 | 神马午夜dy888 | 美女一级黄 | 黄色1级毛片 | 国产91丝袜在线18 | 污黄网站在线观看 | 久久久人体 | 久久久国产精品一区二区三区 | 婷婷综合激情 | 毛片看看| 久久五月天av | 操你啦在线视频 | 亚洲视频黄 | 91精品久久久久久久99蜜桃 | 色爽视频 | 伊人伊人 | 国产一区二区激情视频 | 日韩美女做爰高潮免费 | 林雅儿欧洲留学恋爱日记在线 | 午夜免费成人 | 久久av资源站 | 美女爽爽爽 | 韩漫动漫免费大全在线观看 | 欧美激情国产日韩精品一区18 | 久久无码视频一区 | 日本一级淫片免费放 | 黄色在线视频播放 | 影音先锋激情 | 亚洲精品视频在线观看视频 | 亚洲免费网址 | 中文字幕亚洲在线 | 欧美综合亚洲 | 香蕉视频在线观看网站 | 天天摸天天做天天爽水多 | 国产精品伊人久久 | 久久久综合视频 | 免费观看黄色网页 | 制服一区| 国内精品在线观看视频 | 久久久精品区 | 亚洲精品一区二区三区蜜臀 | 无码一区二区波多野结衣播放搜索 | 日本三级视频在线 | 成人在线免费播放视频 | 激情文学亚洲 | 久久久免费高清视频 | 爱爱视频网站免费 | 日本xxxx18| 懂色av一区| 和黑帮大佬的365 | 在线观看免费视频 | 美女网站全黄 | 91.xxx.高清在线 | 午夜精品久久久久久久蜜桃 |