在VC++8.0(Microsoft Visual Studio 2005平台)中调用GSL
来源:互联网 发布:2017网络投资诈骗案例 编辑:程序博客网 时间:2024/06/08 11:04
A)下载
1)从http://gnuwin32.sourceforge.net/packages/gsl.htm下载Complete package, except sources和Sources两个exe文件;
2)从http://www6.in.tum.de/~kiss/WinGsl.htm下载WinGsl-Lib-1.4.03.zip;
B)安装与配置
3)安装gsl-1.8.exe与gsl-1.8-src.exe;
4)解压WinGsl-Lib-1.4.03.zip到D盘,解压后出现“D:/WinGsl”文件夹;
5)将D:/WinGsl/bin中的WinGsl.dll和WinGslD.dll复制到X:/Program Files/Microsoft Visual Studio 8/VC/bin下;
将整个D:/WinGsl/Gsl目录复制到X:/Program Files/Microsoft Visual Studio 8/VC/bin下;
将D:/WinGsl/lib目录下的所有.lib 文件全部复制到X:/Program Files/Microsoft Visual Studio 8/VC/Lib下。
6)对D:/WinGsl/Gsl下面的所有.h文件内的相关内容进行替换,即将所有“gsl/”全部去掉。
7)打开microsoft visual studio 2005,“工具”,“选项”,“项目和解决方案”,“VC++目录”,在右上侧,“显示以下内容的目录”选中“库文件”,添加新行,将 “D:/WinGsl/lib”加入其中;
选中“源文件”,添加“D:/WinGsl/Gsl”;
选中“包含文件”,添加 “D:/WinGsl/Gsl”;
选中“引用文件”,添加“D:/WinGsl/Gsl”;
C)建立示例文件测试
8)建立Win32控制台应用程序,在源文件中写入如下代码:
#include <iostream>
#include <gsl_sf.h>
using namespace std;
int main()
{
cout << gsl_sf_gamma_inc(1.5,0.5) << endl;
cout << gsl_sf_gamma_inc_Q( 1.5, 0.5 ) << endl;
cout << gsl_sf_gamma_inc_P( 1.5, 0.5 ) << endl;
system("pause");
return 1;
}
9)“项目”,“……属性”,“配置属性”,“链接器”,“命令行”,“附加选项”中加入你用到的库文件,加入多个可以用空格隔开;
简单期间可以将几个库文件全部加入,即“WinGsl.lib WinGslD.lib WinGslLib_d.lib WinGslLib_dd.lib WinGslLib_m.lib WinGslLib_md.lib WinGslLib_s.lib WinGslLib_sd.lib”(无引号)
10)确认:“项目”,“……属性”,“配置属性”,“链接器”,“系统”,“子系统”为“控制台……”;
11)“启动调试”,OK时,即说明GSL被成功调用了。
___________________
sp:
注意每次新建项目时,需重复第9与第10步骤,即在链接器中加入用到的库文件。
- 在VC++8.0(Microsoft Visual Studio 2005平台)中调用GSL
- GSL在visual studio 2008下应用
- GSL visual studio 安装
- OpenGL ES 平台搭建教程(在包含Visual Studio 的Microsoft Windows 上构建)
- OpenGL ES 平台搭建教程(在包含Visual Studio 的Microsoft Windows 上构建)
- 在Visual Studio 2013中编译GNU Scientific Library (GSL) v1.16
- Microsoft Visual Studio 2005中使用水晶报表(收藏)
- 在visual studio 2010中调用ffmpeg
- 在visual studio 2010中调用ffmpeg
- GSL科学计算函数库在Visual Studio上的配置
- 在 Microsoft Visual Studio .NET 中集成 Openwave 模拟器
- 在 Microsoft Visual Studio .NET 中集成 openwave 模拟器
- 在 Microsoft Visual Studio .NET 中集成 Openwave 模拟器
- 在 Microsoft Visual Studio .NET 中集成 Openwave 模拟器
- 在 Microsoft Visual Studio 2010 中使用 gtkmm
- Visual Studio 2008中使用科学计算库GSL
- Visual Studio 2008中使用科学计算库GSL
- Microsoft Visual Studio 2005 Unleashed
- 用代码使网页变成黑白色
- 用CSS设置文本的属性
- DNF外挂的经验
- 分析ARM ANDROID市场及技术结合点 转载
- ZenCart中Dropship与wholesale模块设置
- 在VC++8.0(Microsoft Visual Studio 2005平台)中调用GSL
- 如何在solaris中取N天前的日期
- VC2008入门-动态库开发
- 在VMWARE中如何利用命令扩充硬盘容量
- debian使用
- sliverlight: The remote server returned an error: NotFound.
- Bat 全教程
- Script to merge configuration file
- C++科学计算库-gsl(VC 和 DEV-C++配置)