步骤 1. 安装先决条件#
版本 1.0.0 标志着 Hiredis 的第一个稳定版本。按照以下步骤安装先决条件包,以便编译最新版本的 hiredis。
brew install gcc make
运行以下命令以运行 Redis 服务器
redis-server
步骤 2. 安装和编译 hiredis#
wget https://github.com/redis/hiredis/archive/master.zip
make
make install
步骤 3. 复制以下 C 代码:#
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <hiredis/hiredis.h>
int main (int argc, char **argv) {
redisReply *reply;
redisContext *c;
c = redisConnect("127.0.0.1", 6381);
if (c->err) {
printf("error: %s\n", c->errstr);
return 1;
}
/* PINGs */
reply = redisCommand(c,"PING %s", "Hello World");
printf("RESPONSE: %s\n", reply->str);
freeReplyObject(reply);
redisFree(c);
}
步骤 4. 编译代码#
gcc redistest.c -o redistest -I /usr/local/include/hiredis -lhiredis
步骤 5. 测试代码#
./redistest
RESPONSE: Hello World