一、 Gsl簡介
GNU Scientific Library (GSL) 是用于數值計算的 C 和 C++ 程式庫,提供了廣泛的的數學例程如随機數産生器,特殊函數和最小二乘拟和。
Gsl的新版本:http://david.geldreich.free.fr/dev.html下載下傳後直接解壓。
二、 接下來就要對Visual Studio進行設定。打開VS2008,工具->選項->項目和解決方案->VC++目錄平台win32,顯示目錄為“庫檔案”。添加新行,内容是GSL的安裝目錄下的lib檔案夾路徑,比如“C:/Program Files/gsl/lib“。平台win32,顯示目錄為“包含檔案“。添加新行,内容是GSL的安裝目錄下的include檔案夾路徑,比如“C:/Program Files/gsl/include“。
三、最後設定project屬性(這一步對于每一個建立的project都要進行)。項目->屬性,目前配置為
Debug,配置屬性->連接配接器->輸入。右邊有附加依賴項一欄添加
cblas.lib gsl.lib 就OK了。
測試程式:
#include<gsl/gsl_math.h>
#include<iostream>
using namespace std;
int main()
{
double x=5.0;
double y=gsl_pow_int(x,2);
cout<<y<<endl;
system("pause");
return 0;
}