新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
【NDK交叉編譯PROJ三方庫】java調(diào)用c++動態(tài)庫-創(chuàng)新互聯(lián)
1.下載ndk工具鏈
創(chuàng)新互聯(lián)建站主營光澤網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app軟件開發(fā)公司,光澤h5微信小程序定制開發(fā)搭建,光澤網(wǎng)站營銷推廣歡迎光澤等地區(qū)企業(yè)咨詢# wget https://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip
# mv android-ndk-r17c-linux-x86_64.zip /opt
# unzip android-ndk-r17c-linux-x86_64.zip
// 執(zhí)行定制的工具鏈安裝腳本,--install-dir是要安裝的路徑
# ./make-standalone-toolchain.sh --platform=android-27 --install-dir=/opt/andorid --arch=arm
2.設(shè)置環(huán)境變量
# vi ~/.bashrc
export NDK_PATH=/opt/andorid/bin
export PATH=$NDK_HOME:$NDK_PATH:$PATH
# root@ubuntu:/home/luowenjie/Desktop/proj-4.9.3# cat /etc/environment
JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-amd64"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
3.編譯jron三方庫
// 檢查環(huán)境
# ./autogen.sh
// 配置編譯環(huán)境
# ./configure --prefix=/home/luowenjie/Desktop/proj-4.9.3/build --host=arm-linux-androideabi CFLAGS="--sysroot=/opt/andorid/sysroot" LIBS="-lstdc++"
// 編譯
make
// 安裝
# make install
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁標(biāo)題:【NDK交叉編譯PROJ三方庫】java調(diào)用c++動態(tài)庫-創(chuàng)新互聯(lián)
地址分享:http://www.dlmjj.cn/article/cohhee.html