跳至主要内容

为 C 和 C++ 安装 chDB

要求

安装 libchdb

curl -sL https://lib.chdb.io | bash

用法

请按照 libchdb 的说明进行操作以开始使用。

chdb.h

#pragma once
#include <cstdint>
#include <stddef.h>

extern "C" {
struct local_result
{
char * buf;
size_t len;
void * _vec; // std::vector<char> *, for freeing
double elapsed;
uint64_t rows_read;
uint64_t bytes_read;
};

local_result * query_stable(int argc, char ** argv);
void free_result(local_result * result);
}