2004년 7월 20일 화요일

GNU Scientific library - GSL

http://www.gnu.org/software/gsl/

Manual
http://www.gnu.org/software/gsl/manual/gsl-ref_toc.html

redhat 9에서 설치하는 법
ftp ftp.sayclub.com
cd /pub/Linux/redhat/linux/9/en/os/i386/RedHat/RPMS
ls *gsl*
binary
get gsl-1.1.1-5.i386.rpm
get gsl-devel-1.1.1-5.i386.rpm

sudo rpm -Uvh gsl-1.1.1-5.i386.rpm
sudo rpm -Uvh gsl-devel-1.1.1-5.i386.rpm

$ gsl-config --version
1.1.1

. Visual Studio .NET 2003에서 gsl 사용하기
. 다운로드 받기
http://gnuwin32.sourceforge.net/packages/gsl.htm
-> complete package except source - gsl-1.6.exe
gsl-1.6.exe를 실행하여 설치

. C:\Program Files\GnuWin32\bin\libgsl.dll, libgslcblas.dll을 C:\Windows 에 복사

C:\Program Files\GnuWin32\include
C:\Program Files\GnuWin32\lib
libgsl.lib

예제 프로그램)
http://seal.web.cern.ch/seal/snapshot/workbook/gsl-howto.html
#include
#include

int main ( )
{
double x = 5.0;
double y = gsl_sf_bessel_J0 (x);
printf ("J0(%g) = %.18e\n", x, y);
return 0;
}

=> libgsl.dll를 link시켜야 함.

댓글 없음:

댓글 쓰기