Sure. What is the problem? "It doesn't work" is not a useful summary of the problem.
One of the errors is: they said if I use qt creator to compile qwt.pro, it will generate two files: qwt5.dll and libqwt5.a. But I find nothing but qwtd.dll and libqwtd.dll in that folder.
qwt5.dll and libqwt5.a are release libraries for Qwt. This is what you get if you build the 5.2.1 release set from the 5.2.1 subversion branch. The build defaults to release because that how most people will use it.
If you choose to build using a pre-release set of sources for Qwt 6 then:
qwt.dll and libqwt.a are release libraries
qwtd.dll and libqwtd.a are debug libraries
I just checked out a fresh Qwt from SVN trunk and built it:
d:\> svn co https://qwt.svn.sourceforge.net/svnroot/qwt/trunk/qwt qwt-svn
d:\> cd qwt-svn
d:\qwt-svn> qmake
d:\qwt-svn> mingw32-make
...
d:\qwt-svn> dir /b lib
libqwt.a // release lib
libqwtd.a // debug lib
libqwtmathml.a
libqwtmathmld.a
qwt.dll // release lib
qwtd.dll // debug lib
qwtmathml.dll
qwtmathmld.dll
d:\> svn co https://qwt.svn.sourceforge.net/svnroot/qwt/trunk/qwt qwt-svn
d:\> cd qwt-svn
d:\qwt-svn> qmake
d:\qwt-svn> mingw32-make
...
d:\qwt-svn> dir /b lib
libqwt.a // release lib
libqwtd.a // debug lib
libqwtmathml.a
libqwtmathmld.a
qwt.dll // release lib
qwtd.dll // debug lib
qwtmathml.dll
qwtmathmld.dll
To copy to clipboard, switch view to plain text mode
If you want to use the Designer plugin then you need to match the compiler used to build Designer with the one used to build Qwt.
Bookmarks