本人在编译aarch64版本的 CLblast的时候需要依赖一版aarch64版本的blas库,所以就尝试用openblas。在编译的过程中踩了不少坑,遇到了不少麻烦,这里记录下成功的过程步骤,供大家参考。
1、安装交叉编译工具链
apt-get install gcc-aarch64-linux-gnu -y
apt-get install g++-aarch64-linux-gnu -y
apt-get install gfortran-aarch64-linux-gnu -y
安装完成后,可以通过下面两个命令查看版本,以验证是否安装成功:
aarch64-linux-gnu-gcc -v 
aarch64-linux-gnu-gfortran -v
2、下载openblas源代码
源代码的地址是:https://github.com/xianyi/OpenBLAS/
git clone

本文档记录了在AARCH64平台上编译OpenBLAS的过程,包括安装交叉编译工具链,下载并编译OpenBLAS源码,以及遇到的libgfortran.so.5未定义符号问题及其解决方案。问题根源在于交叉编译工具链不一致,通过调整确保一致性后成功解决。


被折叠的 条评论
为什么被折叠?



