LinuxC/C++编程基础(32) 使用thrift/rpc开发简单实例(续4)

本文介绍了如何在Linux环境中利用thrift进行C/C++编程,包括makefile的编写,详细列举了编译选项和依赖库。通过示例展示了thrift-client和thrift-server的运行结果。
摘要由CSDN通过智能技术生成

前一篇文字已经把thrift-client相关的叙述了,这里简单把makefile文件的编写也附上

1.makefile的编写,如下:

SRC = $(wildcard \
   ./*.cpp \
   ../gen-cpp/*.cpp \
   )
CC = g++
RELFLAGS = -O2 -g
THRIFTFLAGS = -DHAVE_NETINET_IN_H -DHAVE_INTTYPES_H
CFLAGS = -I./ -I../gen-cpp/ -I/usr/local/include
EXEC = ./bin/main
LDFLAGS = -L./usr/local/lib
LIBS = -lboost_thread -lboost_system -lthrift -lthriftnb -lthriftz -lz -lpthread -lrt -ldl
REL_OBJS = $(SRC:%.cpp=%.o)
rel:$(REL_OBJS)
 $(CC) $(LDFLAGS) $(RELFLAGS) $^ $(LIBS) -o $(EXEC)
%.o:%.cpp
 $(CC) -c $(CFLAGS) $(RELFLAGS) $(THRIFTFLAGS) $< -o $@
clean:
 rm -rf $(REL_OBJS) $(EXEC)

转载请注明出处:山水间博客,http://blog.csdn.net/linyanwen99/article/details/8510525

2.运行结果:

thri

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值