社区
C++ 语言
帖子详情
请问这里有用GSL库的吗?
min_2_max
2008-12-19 04:16:25
我试图用c++ exception来实现custom error handling。但是遇到问题...
希望有熟悉的朋友回帖,一起讨论。
...全文
173
9
打赏
收藏
请问这里有用GSL库的吗?
我试图用c++ exception来实现custom error handling。但是遇到问题... 希望有熟悉的朋友回帖,一起讨论。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
min_2_max
2009-01-08
打赏
举报
回复
最近收到国外那位老兄的邮件。
无奈它用的是G++,不用MS的VS系列,所以帮不了我。
min_2_max
2008-12-22
打赏
举报
回复
?
royeewang
2008-12-21
打赏
举报
回复
我用下面的语句
gsl_error_handler_t *old_handler =
gsl_set_error_handler (&my_gsl_error_handler);
将下面的函数注册为error handler
void my_gsl_error_handler (const char * reason,
const char * file,
int line,
int gsl_errno)
{
throw gsl_errno;
}
然后在可能出现GSL error的block捕捉类型为int的exception。
我的项目在VS2003SP1的debug模式下,一切按预期运行。但是一旦切换到Release模式编译。
则程序不能捕获此exception,而是非正常退出。
在maillist上搜索并求助,但未果。
min_2_max
2008-12-20
打赏
举报
回复
我发现国外有个老兄也遇到同样的问题--在同样的Windows平台下。
试图直接与其联系,但没有回音。
希望在CSDN这里有高人指点。呵呵
qingkongyihe2008
2008-12-19
打赏
举报
回复
没有
min_2_max
2008-12-19
打赏
举报
回复
具体一点:
我用下面的语句
gsl_error_handler_t *old_handler =
gsl_set_error_handler (&my_gsl_error_handler);
将下面的函数注册为error handler
void my_gsl_error_handler (const char * reason,
const char * file,
int line,
int gsl_errno)
{
throw gsl_errno;
}
然后在可能出现GSL error的block捕捉类型为int的exception。
我的项目在VS2003SP1的debug模式下,一切按预期运行。但是一旦切换到Release模式编译。
则程序不能捕获此exception,而是非正常退出。
在maillist上搜索并求助,但未果。
SearchLife
2008-12-19
打赏
举报
回复
mark
min_2_max
2008-12-19
打赏
举报
回复
yes
lbh2001
2008-12-19
打赏
举报
回复
GNU科学计算函数库GSL(GNU Scientific Library)???
Linux 安装
GSL
库
本文介绍在Linux系统安装
GSL
库
的方法。
GSL
是开源科学计算函数
库
,有大量数学计算函数。详细步骤包括下载安装文件、解压缩、创建安装目录、配置安装信息、编译、测试、安装
库
、配置环境变量,最后编写测试文件,编译链接生成可执行文件,执行成功则安装完成。
C++的Eigen和
GSL
库
本文介绍了C++中的两个重要算法
库
——Eigen和
GSL
。Eigen主要用于矩阵运算,简单易用,作者提供了下载链接及VS集成方法。
GSL
则是一个通用的科学计算
库
,文章分享了如何在VS中配置
GSL
动态链接
库
,并提供了官方文档链接供深入学习。
Qt安装
gsl
库
本文介绍在Qt环境下安装
gsl
库
的方法。使用
gsl
库
可对二维数据插值加密并结合QWT
库
画图。文中提及
GSL
是用于科学计算的C
库
,重点讲述生成lib文件的过程,还指出一些易出错的参考文章,最后将
gsl
库
放于Qt目录,在pro文件使用动态
库
时需复制.dll文件并添加预定义宏。
GSL
(C数学运算
库
)安装和使用教程
本文详细介绍了
GSL
(GNU Scientific Library)的安装步骤、基本使用方法,以及如何进行矩阵运算,包括矩阵加法、矩阵乘法和矩阵求逆。
GSL
是一个用于数值计算的开源C语言
库
,提供了丰富的数学算法,适用于科学和工程计算。通过实例代码展示了如何在C程序中利用
GSL
进行矩阵操作。
C/C++ 之
GSL
数学运算
库
使用笔记
本文详细介绍了在Windows系统上使用CMake和VisualStudio进行
GSL
(GNUScientificLibrary)的编译与安装过程,包括动态
库
生成、VS集成、以及如何在项目中集成
GSL
库
,同时涉及了随机数生成和
GSL
内置分布的使用。,
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章