[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: FORTRAN && C



Alexey Ozeritsky <aalleexxeeyy@mtu-net.ru> writes:

> double *A,*X;
> int *C;
> int n;
> int INFO;
> .......
> n=5;
> ......
> A=malloc(n*n*sizeof(double));
> X=malloc(n*n*sizeof(double));
> C=malloc(n*n*sizeof(double));
> .......
> dgesv_(n,n,A,n,C,X,n,INFO);
                       ^^^^

С lapack не знаком... но не должно ли здесь быть &INFO ?

> .......
> (в этом случае должно происходить обращение матрицы)
> 
> и получаю segmentation fault
> #1  0x080493c6 in main (argc=0, argv=0x0) at main.c:77
> 77              dgesv_(n,1,A,n,C,X,n,INFO);
> 



Reply to: