【macOS 下编译TDengine

  1. 切换到一个最新的tag上
git clone https://github.com/taosdata/TDengine.git
git checkout ver-2.4.0.10
git checkout -b ver-2.4.0.10 ver-2.4.0.10

git submodule update --init --recursive

mkdir debug && cd debug
cmake .. && cmake --build .

需要安装cmake等. 可以根据提示
brew install cmake
brew install unixodbc
  1. tscSQLParser.c变量未使用错误解决
将方法中使用 numOfFields 的地方删掉.
  1. TSDBJNIConnector.c` 变量问题
在673行增加
OD("count: [%ld]",count);
  1. maven 编译问题. 升级compiler 插件的版本
 3.10.1
  1. tdengineTest.c
在272行增加  printf("---- totalRecords %d ", totalRecords);
  1. 安装
sudo make install
  1. 使用默认的配置文件启动/usr/local/etc/taos
sudo su -
taosd
  1. 使用本地jdbc+schemaless 方式写入到服务器上的tdengine 写入不成功, 大概是有一些兼容性问题吧,

你可能感兴趣的:(tdengine,tdengine,iot)