到CMake官网下载CMake的windows安装包,本文使用版本为cmake-3.15.0-win64-x64.msi

安装之后,打开cmd.exe,输入cmake -version,可以看到如下信息

    1. cmake version 3.15.0
    2. CMake suite maintained and supported by Kitware (kitware.com/cmake).

从开始菜单中找到Visual Studio 2013的菜单项,选择并打开

在命令行工具中,切换到TDengine的源代码目录,作者的源代码存放在如下目录

依次执行

    1. mkdir sln
    2. cd sln
    3. cmake .. -A x64

如下图所示

Windows客户端 - 图1

在文件夹sln中,能够看到包括TDengine.sln在内的文件,如下图

从开始菜单中找到Visual Studio 2013的菜单项,选择VS2013 x64 兼容工具命令提示并打开

Windows客户端 - 图2

在命令行工具中,切换到TDengine的源代码目录,作者的源代码存放在如下目录

    依次执行

    如下图所示

    在文件夹nmake中,能够看到生成的Makefile文件,如下图

    Windows客户端 - 图3

    输入如下命令就开始编译

      1. nmake install

    Windows客户端 - 图4

    TDengine的客户端会被CMake安装在C:/TDengine目录下

    在cmd.exe中,切换到C:\TDengine目录,执行taos.exe连接数据库,例如

      1. cd C:\TDengine
      2. taos -h 192.168.100.128

    连接成功后,输出如下信息

    如需在windows下使用C#、Java、Python等语言,将C:\TDengine\driver\taos.dll拷贝到C:\windows\system32目录下即可。所有TDengine的连接器,均需依赖taos.dll。

    C#语言的例子在C:\TDengine\examples\C#目录,在cmd.exe中切换到此目录,执行如下代码进行编译

    Windows客户端 - 图5

    编译完成后,执行TDengineTest.exe,该程序会创建名为db的数据库,并向10张表中合计写入10万条记录