网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
如果你的操作系统没有安装svn,请先安装svn,下载地址在这里:https://tortoisesvn.net/downloads.html
从SVN仓库获得QWT源码工程,如下图所示:
编译
a) 编译QWT库
打开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. 工程设置
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
bbs.youkuaiyun.com/topics/618668825)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!