Debian 8.5 安裝 QT 5.9.1 android 環(huán)境

前言

環(huán)境配置所用到的工具以及安裝包如下

  • VM 虛擬機(jī) 12.1.0 build-3272444
  • Debian 安裝包 debian-8.5.0-amd64-DVD-1.iso
  • qt-opensource-linux-x64-5.9.1.run
  • jdk-8u131-linux-x64.tar.gz
  • apache-ant-1.10.1-bin.tar.gz
  • android-sdk_r24.2-linux.tgz
  • android-ndk-r14b-linux-x86_64.zip

詳細(xì)操作如下

# 0.添加源
deb http://ftp.cn.debian.org/debian wheezy main

deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib

安裝一些工具 如 vim 

# 1.debian 安裝 VM tools 
1.根據(jù)提示安裝 make gcc 
2.根據(jù)提示的內(nèi)核版本 安裝相應(yīng)的 linux-header-xxx-x64amd
3.重新啟動(dòng)虛擬機(jī)即可

# 2.qt linux android install
1.mkdir /usr/local/android  
2.tar -xzvf jdk-8u131-linux-x64.tar.gz -C /usr/local/android
3.tar -xzvf apache-ant-1.10.1-bin.tar.gz -C /usr/local/android
4.unzip android-ndk-r14b-linux-x86_64.zip -d /usr/local/android
5.tar -zxvf android-sdk_r24.2-linux.tgz -C /usr/local/android
Note:根目錄至少需要 分配 15G內(nèi)存
15g = qt(4G)+ant + jdk 500MB+ sdk + ndk 5G 根據(jù)sdk manager下載的內(nèi)容需要 會(huì)繼續(xù)增加  

# 3.配置環(huán)境變量
JAVA_HOME=/usr/local/android/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$PATH:$JAVA_HOME/bin

export SDK_HOME=/usr/local/android/android-sdk-linux
export PATH=$PATH:${SDK_HOME}/tools:${SDK_HOME}/platform-tools

NDK_HOME=/usr/local/android/android-ndk-r14b
export PATH=$PATH:$NDK_HOME

export ANT_HOME=/usr/local/android/apache-ant-1.10.1
export PATH=$PATH:${ANT_HOME}/bin

# 4.設(shè)置軟鏈接 替換 debian 默認(rèn)的 openjava
cd /usr/bin/
ln -s -f /usr/local/android/jdk1.8.0_131/jre/bin/java
ln -s -f /usr/local/android/jdk1.8.0_131/bin/javac
# 5.命令行輸入 adb version
如果出現(xiàn)版本號(hào),則證明有相關(guān)依賴,不然需要安裝以下 sdk 依賴:
Tip:以下依賴是官方文檔中提到需要的.
apt-get install lib32z1 
apt-get install lib32ncurses5 
apt-get install lib32bz2-1.0
apt-get install lib32stdc++6

# 6.啟動(dòng) android SDK manager 下載 需要的api
命令行輸入 android 啟動(dòng) android SDK manager 工具:
android

# 7.安裝 qt linux 版本
運(yùn)行 qt-opensource-linux-x64-5.9.1.run

7.1 設(shè)置sdk ndk ant 路徑

7.2 安裝依賴:
如果報(bào)錯(cuò) error:Could not determine which “make” command to run
apt-get install g++
如果報(bào)錯(cuò) error:cannot find -lGL
apt-get install libgl1-mesa-dev

手動(dòng)指定 c++ 編譯器

然后就可以編譯 android 和 桌面應(yīng)用了

注意:在 運(yùn)行 android manager 時(shí)琅豆,需要網(wǎng)絡(luò)下載功能远寸。
系統(tǒng) debian x64 8.5
本環(huán)境配置需要用到的安裝包
debian-8.5.0-amd64-DVD-1.iso
qt-opensource-linux-x64-5.9.1.run
jdk-8u131-linux-x64.tar.gz
apache-ant-1.10.1-bin.tar.gz
android-sdk_r24.2-linux.tgz
android-ndk-r14b-linux-x86_64.zip
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末生兆,一起剝皮案震驚了整個(gè)濱河市卧斟,隨后出現(xiàn)的幾起案子链烈,更是在濱河造成了極大的恐慌社搅,老刑警劉巖驻债,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異形葬,居然都是意外死亡合呐,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門笙以,熙熙樓的掌柜王于貴愁眉苦臉地迎上來淌实,“玉大人,你說我怎么就攤上這事〔鹌恚” “怎么了恨闪?”我有些...
    開封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長放坏。 經(jīng)常有香客問我咙咽,道長,這世上最難降的妖魔是什么淤年? 我笑而不...
    開封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任钧敞,我火速辦了婚禮,結(jié)果婚禮上麸粮,老公的妹妹穿的比我還像新娘溉苛。我一直安慰自己,他們只是感情好弄诲,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開白布愚战。 她就那樣靜靜地躺著,像睡著了一般威根。 火紅的嫁衣襯著肌膚如雪凤巨。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天洛搀,我揣著相機(jī)與錄音敢茁,去河邊找鬼。 笑死留美,一個(gè)胖子當(dāng)著我的面吹牛彰檬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谎砾,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼逢倍,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了景图?” 一聲冷哼從身側(cè)響起较雕,我...
    開封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎挚币,沒想到半個(gè)月后亮蒋,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡妆毕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年慎玖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片笛粘。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡趁怔,死狀恐怖湿硝,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情润努,我是刑警寧澤关斜,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站任连,受9級(jí)特大地震影響蚤吹,放射性物質(zhì)發(fā)生泄漏例诀。R本人自食惡果不足惜随抠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望繁涂。 院中可真熱鬧拱她,春花似錦、人聲如沸扔罪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矿酵。三九已至唬复,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間全肮,已是汗流浹背敞咧。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留辜腺,地道東北人休建。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像评疗,于是被迫代替她去往敵國和親测砂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容