本工程很多代码是基于qwt-5.1.1写的,其实5.1.1版本有很多问题,我们决定采用5.2.0。
首先,将qwt-5.2.0解压到某个盘的根目录下,也可以是非根目录,但是如果这样的话,就需要修改qwt根目录下的qwtconfig.pri文件,同时也要修改工程中的.pro工程文件中的qwt目录。
解压到某个目录下之后,需要修改qwtconfig.pri文件中的如下代码:
win32 {
INSTALLBASE = C:/Qwt-5.2.0
}
这里我们将其解压到了C盘的根目录下。
打开Qt Command prompt ,cd到qwt-5.2.0中,运行
qmake qwt.pro
mingw32-make
运行完之后,在qwt-5.2.0的根目录下会生成一个Lib文件夹,里面有libqwt5.a和qwt5.dll两个文件。
打开Qt Creator ,打开工程,进入projects模式,在build settings中点击build Environment,在PATH中将C:\qwt-5.2.0\src加上,这里包含很多qwt的头文件,如果不加的话,编译时会出现很多头文件找不到的错误。
这时候编译还会出现一个错误,但是编译之后会在工程目录中生成一个qwtconfig的文件夹,里面有一个qwtconfig.pri文件。这里是一些和qwt配置有关的代码。