之前用qwt3d进行三维数据绘制,但是用的是qt4进行编译,感觉
qt4经常有一些莫名其妙的问题,就安装了qt5.4.1版本,可是发现
用不了qwt3d的源代码了,编译通不过,因此不能生成库文件,报
错为:gluerrorString和gluproject两个函数没声明的三处错误,开
始一项肯定是头文件没包含正确,可是我去qt5下面的OpenGL目录
下根本找不到包含这两个函数的头文件,因此最后只要回到qt4中查
找,发现在..\qt-sdk-win-opensource-
2010.02.1$OUTDIR\mingw\mingw\include的目录下游一个GL
的文件夹里面有glu.h的头文件,所以后面我把整个GLU的文件夹下
面的三个文件都复制到qt的
C:\Qt\Qt5.4.1\5.4\mingw491_32\include\QtOpenGL目录下,
然后在报错的文件里面添加相应的头文件,注意路径,然后就可以
编译过了。希望对遇到相同问题的人有帮助。