由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 请问如何在C++中使用lapack?
相关主题
新手求教PETSc如何入门?我们碰到的大麻烦——急寻计算机工作和博后机会 (转载)
一个matlab的问题,高手帮帮忙<>全书下载
problem about Fortran 77 in unixWrite In C
请教一个fortran 90编程的问题Fortran和C++的数据转换问题
Gfortran library所需内存太大怎么办???
直接用NR的源程序需要注意什么吗?Fortran and C
LAPACK++ Re: 求解PDE时,用到大型的矩阵,C++里怎么处理?请教大家c++ array
lapack++ and blitz++icc complier is expensive yar~~
相关话题的讨论汇总
话题: lapack话题: c++话题: fortan话题: 调用话题: lib
进入Computation版参与讨论
1 (共1页)
s****d
发帖数: 7
1
Lapack是 用fortan写的,怎么才能在C中调用它的lib?多谢!
c*******e
发帖数: 8624
2
There is a C++ version out there, not quite complete though.

【在 s****d 的大作中提到】
: Lapack是 用fortan写的,怎么才能在C中调用它的lib?多谢!
X****r
发帖数: 3557
3
linker是语言中立的。你只要知道FORTRAN 例程的调用规范(calling convention),
在任何语言里都可以调。注意矩阵在内存里是按列排的,不是按行排的。
比如在C/C++ 里调lapack, 你只要
#include "f2c.h"
#include "clapack.h"
然后连接的时候连上lapack的目标文件或库就行了。
以上两个头文件可以在netlib.org找到
http://www.netlib.org/f2c/f2c.h
http://www.netlib.org/clapack/clapack.h

【在 s****d 的大作中提到】
: Lapack是 用fortan写的,怎么才能在C中调用它的lib?多谢!
1 (共1页)
进入Computation版参与讨论
相关主题
icc complier is expensive yar~~Gfortran library
C++ object-oriented for CFD直接用NR的源程序需要注意什么吗?
fortran还是matlab?LAPACK++ Re: 求解PDE时,用到大型的矩阵,C++里怎么处理?
关于C和Fortran: 一点儿个人观点lapack++ and blitz++
新手求教PETSc如何入门?我们碰到的大麻烦——急寻计算机工作和博后机会 (转载)
一个matlab的问题,高手帮帮忙<>全书下载
problem about Fortran 77 in unixWrite In C
请教一个fortran 90编程的问题Fortran和C++的数据转换问题
相关话题的讨论汇总
话题: lapack话题: c++话题: fortan话题: 调用话题: lib