Qt5.5_x86+VS2013_x86 环境 qtdatavis3d+qtcharts编译安装
1、环境
win10
vs2013_x86_x64
Qt5.5.0_x86
2.、准备软件
2.1 安装 ActivePerl_x86
2.2 安装git_32bit
3、修改系统变量里的环境变量
有时候安装好软件后,path里并没有自动添加上路径,需要手动添加
4、下载Qtdatavis3d和Qtcharts源码
在本地git下载目录文件夹下,右键选择git bash here,再克隆源码,找到gitee上的资源,点击克隆下载里的链接复制即可
git clone https://gitee.com/lighteffect/qtcharts.git
git clone https://gitee.com/walkthetalk/qtdatavis3d.git
5、回退到5.7版本
我下载的是5.10版本的,回退到5.7版本
git checkout 5.7
6、设置环境
6.1、打开命令行窗口 cmd窗口
6.2、设置MSVC编译环境
切换到vs2013安装目录VC下bin目录,运行 vcvars32.bat
6.3、设置Qt编译环境
切换到Qt5.5.0 _x86 安装目录bin下,运行 qtenv2.bat
7、编译QtDatavis3d
7.1、切换到刚才回退好版本的qtdatavis3d下的目录里
7.2、执行qmake CONFIG+=“debug_and_release build_all”
7.3 、qtdatavis3d目录下生成Makefile和.qmake.cche文件
7.4、执行nmake,进行编译,等待很久到完成,这是完成界面
8、安装QtDatavis3d到自己的Qt5.5
还是刚才回退好版本的qtdatavis3d下的目录里,执行 nmake install 命令,在Qt5.5安装目录中会生成相应的QtDatavis3d文件,过程提示从qtdatavis3d下的目录里复制文件到Qt5.5安装目录下
9、生成帮助手册
按照README中指示 执行nmake docs ,会生成doc文件夹,把doc文件夹下的qtdatavisualization和qtdatavis3d.qch 一起复制到qt5.5安装目录下的Docs\Qt-5.5中,nmake docs后完成图片。
10、示例example
把qtdatavis3d目录里examples中的datavisualization复制到Qt5.5安装目录下的Examples\Qt-5.5中。
如果不想取编译这么麻烦,可以直接安装已经退回版本的通过nmake命令之后的编译好的代码目录,需要特别注意几点:
1、执行安装nmake install 之前的编译的步骤和git的步骤不需要去重复
2、根据自己的Qt5.5安装目录的绝对路径和编译好的待安装的代码目录的绝对路径,去更改掉编译好的代码目录所有的相关文件的路径
2.1 在VS2013 中在文件夹中查找,C:\Qt\Qt5.5.0\5.5\msvc2013\ 替换为自己的Qt安装目录 , 查找范围在编译好的代码目录
2.2 在VS2013 中在文件夹中查找,D:\GitLoadWareHouse\qtdatavis3d 替换为自己的代码目录
2.3 在VS2013 中在文件夹中查找,C:\QT_VS2013_install\charts_datavisualization\ qtcharts_5.7 替换为自己的代码目录
2.3 按照步骤nmake install ,剩下的步骤一样