TDengine 32位版本挖坑

TDengine 32位版本挖坑

简介

TDengine是涛思数据推出的一款开源的专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度。

源码地址:https://github.com/taosdata/TDengine
官网地址:https://www.taosdata.com/cn/
官网编译教程地址:https://www.taosdata.com/blog/2019/07/26/514.html

思路

软件开源版本的是64位的,结果我想在家里32位吃土机上用。花了点时间看了看 代码 发现,其实他对64位的依赖并不大,自己动手搞一个32位的 岂不完美。

构建开始

环境:window 10 64位
构建软件:VisualStudio 2017 ,cmake ,git
比较奇葩的构建环境:MVN
注:这个是为了是他支撑java的。(下载解压后 记得放入环境变量不然会找不到)

版本选择

我选了最新稳定版本 ver-1.6.5.6 (在我发出教程的时候貌似已经更新到1.6.5.8了)
下载代码:

// 拉取代码
git clone https://github.com/taosdata/TDengine
//切换版本
git checkout ver-1.6.5.6
git checkout -b ver-1.6.5.6

开始我的装逼之路

1.选择32位命令行

TDengine 32位版本挖坑_第1张图片
TDengine 32位版本挖坑_第2张图片

2.进入代码下载路径

TDengine 32位版本挖坑_第3张图片
注:这里的 目录是你实际的代码放置目录,所以不一定跟我的一样

2.开始构建

依次执行代码:

mkdir nmake_32
cd nmake_32
cmake .. -G "NMake Makefiles"

结果:
TDengine 32位版本挖坑_第4张图片

3.最终编译 nmake

喝茶中(预计5-10分钟)**
TDengine 32位版本挖坑_第5张图片
注:最后就是安装(这里我就不上图了)

输入命令:

namke install

最后的亮相

1.64位机器上运行 效果

TDengine 32位版本挖坑_第6张图片

2.32位机器上运行 效果

TDengine 32位版本挖坑_第7张图片

注:成功啦,由于后面成功连接的图是 后补的,所以服务器的 版本是1.6.8

在注:代码我是改过的(cmakelist.txt 一起改的 兄弟们拿代码过去可以直接自己编译运行自己的32位版本)

需要代码的联系我qq:1096950444

你可能感兴趣的:(笔记,TDengine)