Maratyszcza / NNPACK

Acceleration package for neural networks on multi-core CPUs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to build NNPACK for Linux ARM? (Not Android)

deansay opened this issue · comments

The CMakefile of NNPACK is too complex. How should I build NNPACK for Linux ARM.
Like this...

SET(TARGET_SYSROOT ${LINUX_BUILD_ROOT}/host/usr/arm-buildroot-linux-gnueabi${HARD_FLOAT}/sysroot)
SET(TARGET_C_COMPILER ${LINUX_TOOLCHAIN}/bin/arm-linux-gnueabi${HARD_FLOAT}-gcc)
SET(TARGET_CXX_COMPILER ${LINUX_TOOLCHAIN}/bin/arm-linux-gnueabi${HARD_FLOAT}-g++)

SET(CMAKE_C_FLAGS "-rdynamic -pipe -marm -mfpu=neon -mcpu=cortex-a7 -Wall -W  -Wno-unused-parameter -Wno-sign-compare -Wno-int-conversion -D_REENTRANT")
SET(CMAKE_CXX_FLAGS "-rdynamic -pipe -marm -mfpu=neon -mcpu=cortex-a7 -Wall -W  -Wno-unused-parameter -Wno-sign-compare -Wno-int-conversion  -D_REENTRANT")