2010年3月14日星期日

GSL + MinGW + Eclipse

想当年在学校的时候只用过Matlab,没有用C++做过科学计算,现在觉得很遗憾。周末在家琢磨GSL,懒得切到Linux,又不敢往公司的开发环境上乱装东西,所以很没追求的又用最熟悉的MinGW+Eclipse了。

参考
http://www.diybl.com/course/3_program/c++/cppsl/2008326/107387.html

步骤
1.下载并安装
http://gnuwin32.sourceforge.net/downlinks/gsl.php
2. 安装库
复制C:\Program Files\GnuWin32\bin下的libgsl.dll和libgslcblas.dll到C:\MinGW\bin
复制C:\Program Files\GnuWin32\lib下的libgsl.a 和 libgslcblas.a到C:\MinGW\lib
3. 在C++ Project中添加include path
"C:\Program Files\GnuWin32\include"
4. 运行实例
#include <gsl/gsl_sf_bessel.h>
int main()
    {
           double x = 5.0;
           double y = gsl_sf_bessel_J0 (x);
           printf ("J0(%g) = %.18e\n", x, y);

    }

没有评论: