webdis为Redis提供http接口。在mac上编译的过程中遇到了一些问题,索性记录下来。
1.下载webdis: git clone git://github.com/nicolasff/webdis.git
2.安装libevent: brew install libevent-devel
3.修改Makefile,修改如下:
CFLAGS ?= -O0 -ggdb -Wall -Wextra -I. -Ijansson/src -Ihttp-parser -I/usr/local/Cellar/libevent/2.0.22/include
LDFLAGS ?= -levent -pthread -L/usr/local/Cellar/libevent/2.0.22/lib
4.最后编译,执行make就可以了,留下一个警告“clang: warning: argument unused during compilation: ‘-pthread’“,不过不妨碍使用。