ubuntu编译caffe-android-lib

83 篇文章 0 订阅
11 篇文章 0 订阅

一. 使用ndk-r10d编译 (注: 经验证此方法得到的libcaffe.so在使用时会崩溃)

1. 安装android-ndk-r10d-linux-x86_64.bin

2. 编译caffe-android_lib (注: 需要翻墙)

git clone --recursive https://github.com/sh1r0/caffe-android-lib.git
cd caffe-android-lib
export ANDROID_ABI=arm64-v8a
export NDK_ROOT=/home/android-ndk-r10d
./build.sh

二. 通过Docker编译

1. 安装Docker

apt-install docker.io

2. 编译caffe-android_lib

git clone --recursive https://github.com/sh1r0/caffe-android-lib.git
cd caffe-android-lib
# build image
docker build -t caffe-android-lib .
# run a container for building your own caffe-android-lib, e.g.,
docker run --rm --name caffe-android-builder \
    -e ANDROID_ABI=arm64-v8a \
    -e N_JOBS=32 \
    -v $(pwd)/android_lib/arm64-v8a:/caffe-android-lib/android_lib \
    caffe-android-lib ./build.sh

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值