Windows gsl runtime error的解决方案

经过两天多的奋战,终于把GLAD源码集成进来了。

在编译、链接都正确,程序开始跑之后,又出了一个让人很无奈的runtime error, 就在

1 /* Initialize minimizer */
2     T = gsl_multimin_fdfminimizer_conjugate_pr;
3     s = gsl_multimin_fdfminimizer_alloc(T, numLabelers + numImages);

这个地方报错,提示

“0x000000006EF577B5 (libgsl-0.dll) (GLAD.exe 中)处的第一机会异常: 0xC0000005: 读取位置 0xFFFFFFFFFFFFFFFF 时发生访问冲突。”

经过一系列的挣扎,发现需要在使用这个函数的文件头加上两句话:

#define GSL_DLL
#define WIN32

问题解决。

时间: 2024-07-31 23:14:14

Windows gsl runtime error的解决方案的相关文章

mindmanager2012打开文件出现runtime error r6025 解决方案

关于mindmanager 2012启动无法运行,提示c++错误 ---------------------------Microsoft Visual C++ Runtime Library---------------------------Runtime Error! Program: D:\Program Files\Mindjet\MindManager 10\MindManager.exe abnormal program termination ------------------

mindmanager2012打开文件出现runtime error r6025 解决方案--转载

转载:http://blog.csdn.net/love_javc_you/article/details/37668211 关于mindmanager 2012启动无法运行,提示c++错误---------------------------Microsoft Visual C++ Runtime Library---------------------------Runtime Error!Program: D:\Program Files\Mindjet\MindManager 10\Mi

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' 解决方案

一.描述 今天我先安装了jdk8,后来由于其他软件不兼容,又重新安装了jdk7并修改了环境变量为jdk7的,结果在cmd中输入Java -version发现还是用的jdk8的,于是我就将jdk8卸载后重启了机器. 重启后机器再次输入jdk -version命令时出现以下错误提示: 二.解决方案 将C:\Windows\System32目录下的java.exe删除即可. Error: Registry key 'Software\JavaSoft\Java Runtime Environment'

【转载】R6034错误,C Runtime Error

[转载]R6034错误,C Runtime Error 这是我转的一篇非常全的帖子 能查到的解决方法都在里面有提及: 我是使用 stdafx.h加入这句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e

Microsoft Visual C++ Runtime Library Runtime Error的解决的方法

打开浏览器时,出现Microsoft Visual C++ Runtime Library Runtime Error错误,初步预计是软件冲突,可能有多种出错的方式,我的是浏览器自己主动关闭. 一. 有些时候,在你安装.执行某个软件,可能会得到这样一个错误提示: Microsoft Visual C++ Runtime Library Runtime Error! Program:c:/windows/explorer.exe This application has requested the

Microsoft Visual C++ Runtime Library Runtime Error解决的方式

打开浏览器时,出现Microsoft Visual C++ Runtime Library Runtime Error错误,初步预计是软件冲突,可能有多种出错的方式,我的是浏览器自己主动关闭. 一. 有些时候,在你安装.执行某个软件,可能会得到这样一个错误提示: Microsoft Visual C++ Runtime Library Runtime Error! Program:c:/windows/explorer.exe This application has requested the

解决MindManager 15中文版思维导图的runtime error

MindManager思维导图软件是美国Mindjet公司研发出来的,MindManager漂洋过海来到中国,难免会出现水土不服,即兼容性的问题,其中runtime error是最常见的兼容性问题,本教程主讲出现runtime error的解决方法. 打开文件显示错误提示: Runtime Error! Program:C:\Program Files\MindManager 15\Mindmanager.exe abnormal program termination. 原因分析: 这是因为M

SQL Server 2012安装错误:Error while enabling Windows feature: NetFx3, Error Code: -2146498298

最近在安装SQL server 2012时,碰到错误:Error while enabling Windows feature: NetFx3, Error Code: -2146498298.原本以为Windows 2012配上SQL server 2012应该是一路顺畅才对啊.下面是这个问题的描述及解决方案. 1.安装环境 OS:Windows 2012 data center版本 SQL:SQL server 2012 Enterprise 2.故障描述 3.故障解决 经查,该问题是由于未

JRebel Windows RegCreateKeyEx(...) returned error code 5.

作为一个JRebel的深度用户,在win10下用JRebel的eclipse插件使用的时候遇到了如下问题: java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5. 这是一个warning