(1)从下面网址下载bug fix版本的qwtplot3d,直接在souceforge下载的qwtplot3d-0.2.7版本编译会报错

https://sourceforge.net/p/qwtplot3d/code/HEAD/tree/branches/multiple_curves_0_2_x/
linux下Qt5.9.1编译安装qwtplot3d

(2)解压刚刚下载的文件,打开Qt5.9.1,打开目录下的qwtplot3d.pro工程文件。选择release模式进行编译,编译过程会有一些warning,不要理会,最终会生成所需要的动态链接库文件
linux下Qt5.9.1编译安装qwtplot3d

(3)将上面生成的4个lib文件复制到Qt5.9.1的安装目录lib下,例如我自己的在/home/kindy/Qt5.9.1/5.9.1/gcc_64/lib//home/kindy/Qt5.9.1/Tools/QtCreator/lib/Qt/lib/ 下面,这样编译 的时候就能搜索到链接库了。

(4)执行完上面步骤后,现在打开一个例子,在解压后的源文件了有examles,打开里面的mesh2例子,进行编译。

(5)编译到一定时候会出现一个错误,提示找不到<QtGui/Menu>,其实在Qt5下是直接#include <Menu>的,更改后如下图,
linux下Qt5.9.1编译安装qwtplot3d

(6)运行结果得到下面的结果:
linux下Qt5.9.1编译安装qwtplot3d

参考链接:http://www.cnblogs.com/lvdongjie/p/4371519.html

相关文章:

  • 2021-07-15
  • 2021-04-17
  • 2021-08-04
  • 2021-11-18
  • 2021-05-20
猜你喜欢
  • 2021-07-22
  • 2022-12-23
  • 2021-09-13
  • 2021-12-17
  • 2021-11-22
  • 2021-10-14
  • 2021-05-15
相关资源
相似解决方案