红联Linux门户
Linux帮助

在linux上安装clapack

发布时间:2007-04-13 00:57:55来源:红联作者:Addfun
(1). 首先在netlib上下载clapack:
wget http://www.netlib.org/clapack/clapack.tgz

(2). 然后解压缩下载的文件:
tar zxvf clapack.tgz

(3). cd CLAPACK/ 然后将/INSTALL 文件夹中的make.inc.LINUX拷贝到CLAPACK/ 文件夹下
并修改成make.inc
cp CLAPACK/INSTALL/make.inc.LINUX ./
mv make.inc.LINUX make.inc

(4). 编译f2c库:
make f2clib

(5). 编译blaslib库:
make blaslib

(6). 然后进入CLAPACK/SRC文件夹make
cd CLAPACK/SRC; make

(7). 编译matrxi generation software, eigenroutine TESTING code, linear system TESTING code
然后运行LAPACK tests:
cd CLAPACK/TESTING/MATGEN; make
cd CLAPACK/TESTING; make

(8). 然后到CLAPACK目录,将一些静态连接库以及头文件拷贝到相应的文件夹
(如果你有superuser权限)

cp lapack_LINUX.a /usr/local/lib/libclapack.a
cp blas_LINUX.a /usr/local/lib/libcblas.a
cp F2CLIBS/libF77.a /usr/local/lib/libF77.a
cp F2CLIBS/libI77.a /usr/local/lib/libI77.a
cp clapack.h /usr/local/include
cp F2CLIBS/f2c.h /usr/local/include

当然如果你没有superuser权限的时候,可以在你的用户的目录或者你有权限的目录建立
LIBS/ INCLUDE/ 目录. 然后将上面的文件拷贝到这几个文件夹下面即可.

(9). /sbin/ldconfig 载入静态连接库

这样的话基本上就可以编译调用clapack库函数的程序了.
文章评论

共有 0 条评论