参考文章:
1、安装包下载地址:
1)无效的下载页面
2)下载的页面:
qwt-plot3d download | SourceForge.net
3)直接下载的连接:
![](https://i-blog.csdnimg.cn/blog_migrate/d5c45dcb8c1825aceba7d5a280b0308f.png)
2.下载完成后 解压文件。
我选择解压到D盘,如下图所示:
3、进入文件夹,并打开工程文件
![](https://i-blog.csdnimg.cn/blog_migrate/aee2484629c272d8c67368b47dbb7bbf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ef4e55407886107ace27ab4933aad2f3.png)
4、进行工程编译前准备
修改该文件部分内容: win32:
TEMPLATE
= vclib 修改为: win32:
TEMPLATE
= lib
Source——》src——》qwt3d_function.cpp文件。并在顶部添加语句: #include "stdio.h"
打开common.pro文件。删除语句:TEMPLATE = vcapp 和 QMAKE_LFLAGS += /NODEFAULTLIB:msvcrt
打开common.pro文件。修改语句:LIBS += ../../lib/qwtplot3d.lib 修改为:LIBS += ../../lib/libqwtplot3d.a
打开X:\qwtplot3d-0.2.7\qwtplot3d\lib文件夹,拷贝两个文件libqwtplot3d.a和qwtplot3d.dll。到文件夹:X:\qwtplot3d-0.2.7\qwtplot3d\examples-build-desktop\bin。(注意:这是我example生成的文件夹,要看一下你自己的生成的是不是这个位置)
win32:LIBS += -lOpengl32 \ -lglu32 \ -lglut
编译qwtplot3d自带的Demo程序。打开C:\qwtplot3d-0.2.7\qwtplot3d\examples文件夹。用QtCreator打开example.pro文件,点击编译运行,同样会出现No rule to target 'Makefile.Debug'. Stop的错误。这里需要修改的pro文件是common.pro文件。
解决方法:
打开common.pro文件。删除语句:
TEMPLATE = vcapp
和
QMAKE_LFLAGS += /NODEFAULTLIB:msvcrt
修改方法:
打开common.pro文件。修改语句:
LIBS
+= ../../lib/qwtplot3d.lib 修改为:
LIBS
+= ../../lib/libqwtplot3d.a