C语言中如何调用LAPACK函数
#21
去过北极
发表于 05-19-2006 - 10:49
精准.石油.论坛 forum.petro-china.com
:o :o :o :o
终于编译通过啦!!!!!!!!!!!!!!!!!!!!!!!!!
具体说来,我重新在LAPACK包里用make重新编译了一次,然后把生成的两个库文件:lapack_LINUX.a blas_LINUX.a 改成libXXXX.so的形式,COPY到/usr/lib里,接着在主程序里加上函数声明(不在头文件里声明了),编译加上-llapck -lblas就可以了.
虽然现在最后的结果还是出不来(用ximage看最后的数据一片漆黑 :angry: ) 不过应该可以慢慢调试了. 谢谢热情帮助过我的各位朋友 :support:
精准.石油.论坛 forum.petro-china.com终于编译通过啦!!!!!!!!!!!!!!!!!!!!!!!!!
具体说来,我重新在LAPACK包里用make重新编译了一次,然后把生成的两个库文件:lapack_LINUX.a blas_LINUX.a 改成libXXXX.so的形式,COPY到/usr/lib里,接着在主程序里加上函数声明(不在头文件里声明了),编译加上-llapck -lblas就可以了.
虽然现在最后的结果还是出不来(用ximage看最后的数据一片漆黑 :angry: ) 不过应该可以慢慢调试了. 谢谢热情帮助过我的各位朋友 :support:
----
来源: 精准石油论坛 - 推进信息共享,提升科技水平
#22
去过北极
发表于 05-19-2006 - 10:52
精准.石油.论坛 forum.petro-china.com
引用框(page @ 2006-05-18, 06:12 PM)
那个我试过, 下回来之后untar的时候报错:
lapack/complex/cbdsqr.f
tar: lapack/complex/cbdsqr.f:无法 open: 不是目录
lapack/complex/cgebd2.f
tar: lapack/complex/cgebd2.f:无法 open: 不是目录
lapack/complex/cgebrd.f
tar: lapack/complex/cgebrd.f:无法 open: 不是目录
lapack/complex/cgelq2.f
tar: lapack/complex/cgelq2.f:无法 open: 不是目录
................
不知道怎么弄,所以还是不停地弄LAPACK包.
----
来源: 精准石油论坛 - 推进信息共享,提升科技水平

登录
注册
帮助

多重回复