工作原因需要在android配置pcl库,网上搜了一圈,这方面的文章比较少,主要参考https://blog.youkuaiyun.com/hehehetanchaow/article/details/81033791
其中在编译时遇到不少坑,记录下
step 1 ,配置cmake
$ sudo apt-get install git make cmake
step2
sudo dnf install git make cmake
本机没有效果
step3 交叉编译
-
$ git clone https://github.com/bashbug/pcl-for-android.git 下载pcl编译文
-
$ export ANDROID_NDK=PATH_TO_YOUR_LOCAL_ANDROID_NDK_FOLDER 配置ndk环境 没有用到这步
本人下载android-ndk-r14b-linux-x86_64直接在环境变量里添加ndk路径export PYTHONPATH=/home/xuhw/caffe/python:$PYTHONPATH
export NDK_HOME=/home/xuhw//android-ndk-r14b-linux-x86_64/android-ndk-r14b
export ANDROID_NDK=/home/xuhw//android-ndk-r14b-linux-x86_64/android-ndk-r14b
export PATH=$PATH:$NDK_HOME
export PATH=$PATH:$ANDROID_ND 在命令行敲击