项目地址

opencv_cross_compile

细节

指定编译器GNU_MACHINE=aarch64-rockchip-linux-gnu

脚本文件:

#!/usr/bin/env bash

set -e

export PATH=$HOME/software/Firefly-RK3308_Linux_SDK_git_20181116/buildroot/output/firefly_rk3308_release/host/bin:$PATH

#cp CMakeLists.txt.aarch64-linux-gnu CMakeLists.txt
rm -rf build-aarch64-linux-gnu/*

##### linux for aarch64-linux-gnu toolchain
mkdir -p build-aarch64-linux-gnu
pushd build-aarch64-linux-gnu

cmake -DCMAKE_TOOLCHAIN_FILE=../rk3308/aarch64-gnu.toolchain.cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=install \
-DBUILD_SHARED_LIBS=ON \
-DGNU_MACHINE=aarch64-rockchip-linux-gnu ..


make -j32
make install
popd
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐