QT5.5+VS2013编译安装QtCharts (ZZ)
环境
1.Windows 10 -x64;
2.MSVC 2013 -x64;
3.Qt5.5.1 -x86 and -x64。
编译过程
准备工作
1、安装ActivePerl
安装过程同一般软件安装。
2、下载QtCharts源码
git clone https://github.com/qt/qtcharts.git
3、回退QtCharts版本
从GitHub上拉取下来的代码为最新的代码,不适合Qt5.5,所以回退到QtCharts5.7版本。
git checkout 5.7
README中有QtCharts基本介绍和编译过程。
编译QtCharts
1、打开命令行窗口
2、设置MSVC编译环境
对于x-86和x-64版本,设置MSVC编译环境稍有差别,可以根据需要选择。
1)QtCharts x-86配置
- 切换到MSVC2013安装目录的VC目录
D:\Microsoft Visual Studio 12.0\VC\bin
; - 运行
vcvars32.bat
;
2)QtCharts x-64配置
- 切换到MSVC2013安装目录的VC目录
D:\Microsoft Visual Studio 12.0\VC\bin\amd64
; - 运行
vcvars64.bat
;
3、设置Qt编译环境
对于x-86和x-64版本,设置Qt编译环境稍有差别,可以根据需要选择。
1)QtCharts x-86配置
- 切换到Qt5.5.1 -x86安装目录
D:\Qt5.5\Qt32\5.5\msvc2013\bin
; - 运行
qtenv2.bat
;
2)QtCharts x-64配置
- 切换到Qt5.5.1 -x64安装目录
D:\Qt5.5\Qt64\5.5\msvc2013\bin
; - 运行
qtenv2.bat
;
4、编译QtCharts
- 切换到拉取的QtCharts目录
E:\Code\qtcharts
; - 执行
qmake
指令; - 根据需要选择编译Debug或者Release版本,这里我选择了都编译
qmake CONFIG+="debug_and_release build_all"
;
qtcharts代码目录下会生成Makefile文件:
- 执行
nmake
,进入漫长的等待,直到完成。
5、安装QtCharts到Qt5.5
执行命令行nmake install
,会在Qt5.5的安装目录中生成相应的QtCharts文件。
6、生成帮助手册
按照README中执行nmake docs
;生成doc文件,将doc文件夹中的文件(qtcharts
和qtcharts.qch
)复制到Qt5.5安装目录下的Docs\Qt-5.5
中。
7、示例
将代码目录qtcharts\examples
中的charts
复制到Qt5.5安装目录下的Examples\Qt-5.5
中。
其他设备使用问题
如果在其他相同Qt环境设备上使用,可以将代码目录qtcharts
中的doc
、examples
、include
和lib
文件复制到Qt安装目录的相应位置即可使用。
作者:IHuHI
链接:https://www.jianshu.com/p/713ed6f87349
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。