Qt5.5.0_x86 vs2013下Qtdatavis3d和Qtcharts 编译安装详细过程

该文详细描述了在Windows10系统上,如何使用VisualStudio2013(x86)和Qt5.5(x86)的环境来编译和安装qtdatavis3d和qtcharts库。过程包括安装依赖软件、修改系统变量、克隆源码、回退版本、设置编译环境、执行qmake和nmake命令以及安装和生成帮助文档。此外,还提供了安装已编译好的代码目录的注意事项。
摘要由CSDN通过智能技术生成

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

lia找好gitee上的链接
点击复制即clone 的链接
5、回退到5.7版本
我下载的是5.10版本的,回退到5.7版本

git checkout 5.7

README有介绍编译步骤
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 ,剩下的步骤一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值