本文介绍了自定义redis客户端编译失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经使用hiredis库构建了一个自定义的redis-client,但是在编译时会出现以下错误:
I've build a custom redis-client using hiredis library, but while compiling it throws below error:
example.c:4:10: fatal error: hiredis.h: No such file or directory
4 | #include <hiredis.h>
需要帮助解决此问题.
我如何构建hiredis:
How did i build hiredis:
-
gcc redis_client.c -o rc -lhiredis
-
gcc -o rc redis_client.c -lhiredis $(pkg-config --cflags --libs glib-2.0)
-
gcc redis_client.c -o rc
Each one of them is giving the same error.
推荐答案
#include <hiredis/hiredis.h>
并运行相同的命令.
另外,您可以确保在/usr/local/include 路径中存在"hiredis"(make install会为您自动做到这一点).
这篇关于自定义redis客户端编译失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!