天天看點

Gsl在VS2008下的配置和使用

一、 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;

}