博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
qcharts编译
阅读量:6759 次
发布时间:2019-06-26

本文共 834 字,大约阅读时间需要 2 分钟。

编译环境

vs2013+qt5.5.1+perl5
qchart源码在git上自己,或者下载,参考文档:,这篇文章是使用mingw的方式编译qcharts,而我这篇文章讲述的是msvc方式编译,编译之前需要安装perl这个工具,安装完之后再终端输入perl -v,结果如图1所示,就没有问题,然后进行编译。步骤如下:

图1

注:最开始我是使用qt的终端来编译的,但是执行nmake的时候出错,开始是找不到nmake,我输入全路径之后,又说全路径有问题,总之我总结下来的问题就是:首先不能有中文,然后就是不能有空格,最后我就使用vs的终端来编译
1、第一步,输入qmake
2、第二部,因为我们是windows编译,所以都使用nmake的方式。输入nmake,默认编译debug和release,如图2

图2

3、第三部,走到第三部的时候,说明库已经编译成功,然后输入nmake install,依赖的dll和lib以及相关的文件都会自动被拷贝到qt的目录下,如图3所示

图3

4、第四部,编译帮助文档,输入nmake docs,在编译目录会生成doc目录,如图4

图4

5、第五步,拷贝doc和example到qt的对应目录下,lib库下有编译出来的dll和lib文件,这个不需要手动拷贝,在上一步的时候会自动拷贝,然后打开qt帮助文档,输入QChart,结果下图所示
编译demo:
1、使用终端进入qt的demo目录,输入命令,如果6所示,生成sln文件

图6

2、使用vs2013打开sln,进行编译,结果如图7所示

 

图7

至此,在qt5.5下面也可以使用qchart图形库,初次之外,我还推荐使用第三方库有:QCustomPlot、QWT、ChartDirector,其中最简单的就是QCustomPlot,只有一个.h和.cpp文件,使用其他非常方便。

转载于:https://www.cnblogs.com/swarmbees/p/5630974.html

你可能感兴趣的文章
WebGL绘制有端头的线
查看>>
仿照 ButterKnife 的 Android 注解实例
查看>>
为少欠技术债,开发经理应该做的事
查看>>
C#中获得汉字的首拼音(加强版)
查看>>
structure needs cleaning
查看>>
CentOS 7安装WordPress
查看>>
mybatis的jdbcType和javaType、oracle,MySQL的对应类型
查看>>
openxml in sql server
查看>>
Relational Algebra 关系代数
查看>>
node的http请求
查看>>
蓝牙Profile的概念和常见种类(转)
查看>>
Kafka 配置
查看>>
Ddr2,ddr3,ddr4内存条的读写速率
查看>>
MySQL 索引与查询优化
查看>>
static final常量变量的正确书写规范
查看>>
vue项目关闭eslint检查
查看>>
微服务技术栈
查看>>
NPOI workbook.RemoveSheetAt(0); 删除sheet页 次序 sheettmpRequire.CopySheet("Require", true);...
查看>>
Go标准库:深入剖析Go template
查看>>
ant design pro (四)新增页面
查看>>