thrift 安装运行错误 解决

/usr/local/include/thrift/transport/TSocket.h:216:3: 错误:‘sockaddr’不是一个类型名

在TSocket.h中加入

#include<sys/socket.h>
#include<arpa/inet.h>

即可(只用第二个其实就可以了)


uint_32 does not name a type
在编译选项中加入 -DHAVE_NETINET_IN_H 即可
posted @ 2012-03-18 14:19  zaleilynn  阅读(460)  评论(0)    收藏  举报