既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
打开vs开发人员命令行(如果从普通cmd进去可能找不到nmake),进入到刚刚svncheckout的目录,我这里是E:\Software\qwt-6.1,运行:
qmake qwt.pro;
nmake;
nmake install(默认将编译的库安装到C盘下,这一步也可以不做,后面选择直接将库拷贝到Qt相应的目录下)
b) 编译例子
进入到examples目录下,执行:
qmake example.pro;
nmake;
环境配置:
方法1:借助Qt的环境配置,将qwt-6.1\lib 下的qwt.lib 、qwtd.lib 拷贝QT的lib路径下;将qwt-6.1\lib下的qwt.bin、qwtd.lib下的qwt.dll、qwtd.dll拷贝到QT的bin路径下;将qwt-6.1\src下的所有.h文件拷贝到QT的include\QWT路径下。
方法2:在编译qwt工程时,使用nmakeinstall将库和头文件安装到C盘,并在环境变量里设置path环境变量。
进行如上两种方法之一的配置之后就可运行生成的demo程序了,比如运行qwt-6.1\examples\bin 目录下的tvplot.exe,画面如图:
另外将qwt-6.1\designer\plugins\designer的dll和lib文件拷贝到QT的plugins\disgner目录下,这样就可在QT设计师里使用QWT组件了,如下图所示:
在VS中使用QWT:
1. 新建一个QT界面程序
2. 工程设置
属性->配置属性->链接器->输入,附加依赖项:qwtd.lib
属性->配置属性->C/C+±>预处理器,预处理器定义:QWT_DLL
3.举一个使用QWT组件绘制2维矩阵数据等高线的例子
使用QwtPlotSpectrogram类绘制等高线,类图:
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新