在Windows中构建GSL(GNU Scientific Library)以与VS2005一起使用

Bri*_*ian 7 cygwin gnu gsl

我正在尝试让GSL在我的团队的Windows环境中工作,而且我遇到了很多问题.

我的团队在VS2005中使用C++开发,我们想使用GSL.我已经下载了GSL-1.15 tar.gz,并解压缩了它,但我不确定该怎么做 - 我相信只有两个编译器才能正确构建它.

在GNU网站上,它表示GSL的编译版本在Windows上作为Cygwin的一部分提供,所以我安装了Cygwin,但是我再也不知道该怎么做了.

理想情况下,我想要获得的是我的C:\上的一个文件夹,其中包含一些dll/libs,我可以在VS2005中链接到这些文件夹以使用GSL函数.我知道VS的GSL端口(http://gladman.plushost.co.uk/oldsite/computing/gnu_scientific_library.php),但我们不能依赖它们,因为我依赖于发布者发布端口每次发布新版本的GSL时.

有没有人成功地完成了构建GSL并让它在VS2005中使用C++的过程?我做了一些谷歌搜索,没有发现任何我理解的东西.

谢谢.

小智 5

与 Cygwin

安装一个或多个 GSL 软件包

gsl
gsl-apps
gsl-devel
gsl-doc
Run Code Online (Sandbox Code Playgroud)

与 MinGW

我亲自使用这个咒语用 MinGW 构建了 GSL

gsl
gsl-apps
gsl-devel
gsl-doc
Run Code Online (Sandbox Code Playgroud)

ref