2016-07-05 32 views
0

最近有沒有人嘗試過Mxnet for android的合併。我陷入了下面的問題。試過設置JNI路徑等,但都無濟於事Mxnet合併編譯問題

python ./amalgamation.py mxnet_predict0.d mxnet_predict0.cc mxnet_predict-all.cc 0 
Not processed: mxnet_predict0.o: 
g++ -std=c++11 -Wno-unknown-pragmas -Wall -I/home/ubuntu/newopenblas -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -O3 -fPIC -o jni_libmxnet_predict.o -c jni/predictor.cc 
jni/predictor.cc:1:17: fatal error: jni.h: No such file or directory 
#include <jni.h> 
compilation terminated. 

回答

0

添加-I/NDK_HOME/SYSROOT/usr/include目錄爲Makefile

編輯mxnet /合併的Makefile文件/

地址: 出口NDK_ROOT =你/安卓/ NDK /根/路徑

編輯: CFLAGS + = -I $ {} OPENBLAS_ROOT -I $ {} OPENBLAS_ROOT /包括 - I $ {} NDK_ROOT/SYSROOT/usr/include目錄