我是Cassandra的新手。我从Datastax安装了c ++驱动程序。有人可以提供一些步骤,比如我必须创建'.c'文件的路径以及如何编译它。我可以在示例文件夹中看到一些示例程序。任何人都可以告诉我如何编译示例程序。
答案 0 :(得分:1)
cpp-driver使用cmake并依赖于libuv。因此,第一步是确保您安装了cmake以及libuv。根据你的linux发行版,它可能就像使用像apt或yum这样的包管理器一样简单(即sudo apt-get install cmake libuv-dev
)
构建只需在cpp-driver目录中运行以下步骤:
cmake .
make
sudo make install
这会将libcassandra.so安装到lib路径中的某个位置。然后,您可以通过在参数中将'-lcassandra'提供给clang或gcc(即clang myfile.c -o myfile -lcassandra
)来链接
从源here开始构建非常全面的文档。