-
Notifications
You must be signed in to change notification settings - Fork 0
Neural Networks FANN
SaeHie Park edited this page Jan 15, 2017
·
1 revision
cd $HOME/v/src
git clone https://github.com/libfann/fann
mkdir -p $HOME/v/build/fann
cd $HOME/v/build/fann
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$HOME/v/bin/libfann \
$HOME/v/src/fann
cmake --build .
cmake --build . --target install
# for arm
export ROOTFS_ARM=$HOME/v/rootfs/arm-xenial
cd $HOME/v/build/fann.arm.xenial
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=$HOME/v/bin/libfann.arm \
-DCMAKE_CROSSCOMPILING=1 \
-DCMAKE_LIBRARY_ARCHITECTURE=arm-linux-gnueabihf \
-DCMAKE_C_COMPILER=arm-linux-gnueabihf-gcc \
-DCMAKE_CXX_COMPILER=arm-linux-gnueabihf-g++ \
-DCMAKE_C_FLAGS="-isystem $ROOTFS_ARM/usr/include -I$ROOTFS_ARM/usr/include/arm-linux-gnueabihf" \
-DCMAKE_CXX_FLAGS="-isystem $ROOTFS_ARM/usr/include -I$ROOTFS_ARM/usr/include/arm-linux-gnueabihf" \
$HOME/v/src/fann
cmake --build .
cmake --build . --target install