天天看點

GSL數學庫在VS2008環境下配置

1,GSL下載下傳位址 

http://david.geldreich.free.fr/dev.html

選擇for windows(VS 2008)(sources),下載下傳得到一個壓縮檔案,解壓縮

2,VS2008的環境配置

選擇 工具->選項->項目和解決方案->VC++目錄(平台win32),顯示目錄選擇“庫檔案”。新行,内容是GSL解壓後的lib檔案夾路徑,比如“C:/gsl/lib“。然後顯示目錄選擇“包含檔案“。新行,内容是GSL解壓後的include檔案夾路徑,比如“C:/gsl/include“。

最後,項目->屬性->配置屬性->連結器->輸入,附加依賴項添加cblas_d.lib gsl_d.lib,注意以空格隔開,确定。

3,測試程式

#include <stdio.h>

#include <gsl/gsl_sf_bessel.h>

int

main (void)

{

double x = 5.0;

double y = gsl_sf_bessel_J0 (x);

printf ("J0(%g) = %.18e\n", x, y);

return 0;

}