一、开发环境
编译环境:Ubuntu16.04 ( x64 )
交叉编译链:mips-gcc472-glibc216
BLAS 库: blas( 3.8.0 )
LAPSCK 库: lapack( 3.8.0 )
交叉编译工具:CMake ( 3.5.1 ),若未安装,请在终端执行:
sudo apt-get install cmake
sudo apt-get install cmake-qt-gui
二、安装 BLAS
2.1 下载源文件 BLAS 并解压
wget http://www.netlib.org/blas/blas.tgz
tar -xvf blas.tgz
2.2 编译与安装 BLAS
编译所有的 .f 文件,生成 .o文件
gfortran -c -O3 *.f
链接所有的 .o文件,生成 .a 文件
ar rv libblas.a *.o
将库文件复制到系统库目录
su cp libblas.a /usr/local/lib
编译并复制编译好的 blas 库
三、安装 LAPSCK
3.1 安装 gfortran
sudo apt-get install gfortran
3.2 下载 LAPSCK 源文件并解压