未验证 提交 26c78173 编写于 作者: H hong19860320 提交者: GitHub

add compiling script file for armlinux, and fix compiler errors (#1818)

test=develop
上级 7a299c78
#!/bin/bash
os=armlinux
abi=armv8
lang=gcc
if [ x$1 != x ]; then
abi=$1
fi
if [ x$2 != x ]; then
lang=$2
fi
cur_dir=$(pwd)
build_dir=$cur_dir/build.lite.${os}.${abi}.${lang}
mkdir -p $build_dir
cd $build_dir
GEN_CODE_PATH_PREFIX=lite/gen_code
mkdir -p ./${GEN_CODE_PATH_PREFIX}
touch ./${GEN_CODE_PATH_PREFIX}/__generated_code__.cc
cmake .. \
-DWITH_GPU=OFF \
-DWITH_MKL=OFF \
-DWITH_LITE=ON \
-DLITE_WITH_CUDA=OFF \
-DLITE_WITH_X86=OFF \
-DLITE_WITH_ARM=ON \
-DWITH_ARM_DOTPROD=ON \
-DLITE_WITH_OPENMP=ON \
-DLITE_WITH_LIGHT_WEIGHT_FRAMEWORK=ON \
-DWITH_TESTING=ON \
-DARM_TARGET_OS=${os} -DARM_TARGET_ARCH_ABI=${abi} -DARM_TARGET_LANG=${lang}
make -j4 publish_inference
cd -
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#include <cstdlib> #include <cstdlib>
#include <cstring> #include <cstring>
#include <string> #include <string>
#include <assert.h>
#include "lite/utils/replace_stl/stream.h" #include "lite/utils/replace_stl/stream.h"
// NOLINTFILE() // NOLINTFILE()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册