将GSL与Qt一起使用时崩溃
Crash when using GSL with Qt
我正在尝试在Qt/C++中使用GSL
。根据本教程,我在Windows中使用MinGW编译了该库。
我没有复制目录,GSL
在c:\gsl-1.16 中
我在Qt中链接如下:
win32{
INCLUDEPATH += C:/gsl-1.16/include /
INCLUDEPATH += C:/gsl-1.16/lib
LIBS += -LC:/gsl-1.16/bin -llibgsl-0 -llibgslcblas-0
LIBS += -L/usr/local/lib example.o -lgsl -lgslcblas -lm
}
并识别出CCD_ 3。
但是,当我使用GSL
对象时,应用程序在一开始就崩溃了,但它构建得很好。
我是忘了什么还是做错了什么?
我也遇到了同样的问题,我使用依赖助行器检查了我的.exe(谢谢@canberk)
它告诉我缺少一些延迟加载dll(这就是构建正常的原因)
那些dll与本文相同
安装Visual Studio 2013的Visual C++可再发行包后(我同时安装x86和x64)
并且重新启动Qt和清理项目,问题就解决了。
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 内联映射初始化的动态atexit析构函数崩溃
- 执行函数时导致崩溃的变量
- 如何将enable-if与模板参数和参数包一起使用
- 如何将PERF_AMPLE_READ与mmap一起使用
- 如何将两个不同矢量的同一位置的两个元素组合在一起
- 程序崩溃并显示"std::out_of_range"错误
- 如何将C++中的库和头与MinGW一起使用
- 为什么gmp会在这里与"invalid next size"重新定位一起崩溃?
- C++ 将 setmode 与 _O_U8TEXT 一起使用来处理 unicode 时崩溃
- QT项目在配置文件上崩溃,与发布和调试器一起运行
- 当程序与符号名称一起崩溃时,输出呼叫堆栈
- C++无锁队列与多个线程一起崩溃
- 与boost::property_tree XML解析器一起使用时,boost::协同程序库崩溃
- 自定义分配器有时会与stl向量一起崩溃
- 将GSL与Qt一起使用时崩溃
- 与shared_ptr一起崩溃
- PInvoke x64与.Net 4.0一起崩溃
- Strcpy与strchr一起使用时崩溃
- 基本的OpenGL程序崩溃,但与gdb一起工作