В письме от 30 Октябрь 2002 13:24 Nefedov U. написал: > On Tue, 29 Oct 2002, Alexey Ozeritsky wrote: > > Привет всем, > > > > кто-нибудь знает как подключить фортрановскую библиотеку > > 'lapack' к сишной проге ? > > > > -- > > - Alexey - > > Привет. > > Я просто поставил пакеты lapack, lapack-dev, lapack-doc > и линковал с помощью gсс с опциями -llapack -lblas -lm -lg2c > (libg2c.a из пакета g77).
проблема в том, что после этого ничего не работает. например функция для решения ур-я AX=B, с помощью LU разложения, если я не ошибаюсь: dgesv(N, NRHS, A, LDA, IPIV, B, LDB, INFO ) в прграмме пишу 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); ....... (в этом случае должно происходить обращение матрицы) и получаю segmentation fault #1 0x080493c6 in main (argc=0, argv=0x0) at main.c:77 77 dgesv_(n,1,A,n,C,X,n,INFO); > > Успехов, > Юра. -- - Alexey - email1 [EMAIL PROTECTED] email2 [EMAIL PROTECTED] web http://make-install.by.ru icq UIN 52034320 jabber JID [EMAIL PROTECTED] ------------------------------------------------------------------------ Chism's Law of Completion: The amount of time required to complete a government project is precisely equal to the length of time already spent on it. ------------------------------------------------------------------------

