qwt5 的编译和使用注意事项
2008-03-30 19:44
381 查看
qwt5是一个配套qt的第三方库,主要功能是数据的2D图形显示,开源。
下载之后可以看到install文件,里面有各个平台下的安装方法。
我试了一下,用Qt+Vs2003.net,直接用“open solution from .pro file”,可以导入qwt并正确编译。
重要的是,可以简单的编译得到debug和release两个版本的结果,这样就可以调试qwt了(以前这个一直困扰我)。
另外,尤其注意一点的是,在使用qwt5.lib qwt5.dll时,务必使之与主体工程的debug或者release配套,否则会有很多内存管理方面的异常。
btw: 使用qwt_plot时,一定要注意在.pro文件加入
win32:QwtDll {
DEFINES += QT_DLL QWT_DLL
}
这点好像我以前看到过,但是忘掉了,后来出了问题,用排除法搞了半天才得到这个结论。
下载之后可以看到install文件,里面有各个平台下的安装方法。
我试了一下,用Qt+Vs2003.net,直接用“open solution from .pro file”,可以导入qwt并正确编译。
重要的是,可以简单的编译得到debug和release两个版本的结果,这样就可以调试qwt了(以前这个一直困扰我)。
另外,尤其注意一点的是,在使用qwt5.lib qwt5.dll时,务必使之与主体工程的debug或者release配套,否则会有很多内存管理方面的异常。
btw: 使用qwt_plot时,一定要注意在.pro文件加入
win32:QwtDll {
DEFINES += QT_DLL QWT_DLL
}
这点好像我以前看到过,但是忘掉了,后来出了问题,用排除法搞了半天才得到这个结论。
相关文章推荐
- jsoncpp编译成静态库使用注意事项
- AsyncDisplayKit编译和使用注意事项
- 使用Cocos2d-x将程序编译为Andorid注意的事项
- pthread-win32库编译及使用方法注意事项
- 关于使用Carbide编译及配置的一点注意事项
- ACE服务端编程1:使用VS2010编译ACE6.0及从ACE5.6升级的注意事项
- json-c-0.9 在linux上编译使用 以及使用注意事项
- Ubuntu 下用C语言访问gdbm数据库编译注意事项(使用ndbm方式)
- 使用静态库时需要注意的事项(gcc下程序调用静态库编译命令:主文件必须在静态库前面!)
- LINUX 动态库编译和使用的注意事项
- 使用静态库时需要注意的事项(gcc下程序调用静态库编译命令:主文件必须在静态库前面!)
- boost库在windows下使用时的编译、链接注意事项(不断更新)
- V8 JavaScript Engine 编译与使用注意事项-编译V8(win7+VS2008)
- V8 JavaScript Engine 编译与使用注意事项-使用V8
- Qt使用vs2008编译的注意事项
- 使用ILSpy软件反编译.Net应用程序的方法及注意事项
- 编译和使用jasper库的一个注意事项
- 使用源码编译3D Slicer3的一些注意事项
- 使用cocos2dx编译到Android注意事项和NDK-build参数设置
- pthread-win32库编译及使用方法注意事项