thrift是个什么东西?简单点说就是一个跨语言调用的玩意,具体内容参考下面网页
http://www.javabloger.com/article/apache-thrift-architecture.html 
而本文主要讲的是怎么装载环境
steps
1.先到官网下载个exe文件先地址如下
http://thrift.apache.org/download/  
exe和tg文件都要下载
2.设置自己的环境变量
 2.1将下载的exe文件改名改成thrift.exe 放在windows目录下(不是必须的,只是我这样用的比较方便)
 2.2右击我的电脑,点属性,点高级选项 找到环境变量 在path这个里面加入刚才你把exe文件放的目录写入到path,比我的
C:\Windows
 2.3 打开cmd 输入thrift 理论上有个黑框一闪而过
3.打开一个示范
 3.1把刚才下载的那个
thrift-0.9.0.tar.gz文件解压出来
 3.2 找到你需要用到的语言,我的是ruby 解压出来的路径是"..\thrift-0.9.0\tutorial\rb"
 3.3 生成thrift文件 语法如下thrift -r --gen cpp tutorial.thrift
 注意 他的第二个参数-gen cpp cpp可以换成你的语言 比如我的语言ruby 就是rb,而我们测试用的文件名字也叫
tutorial.thrift 如果自己写也阔以换成自己文件名字 只是后缀必须是.thrift 所以我的生成命令就是 thrift -r --gen rb tutorial.thrift
3.4  他会生成一个叫
gen-rb的文件夹里面就是你定义的接口。
运行rb目录下的server和client 你就可以看到效果

参看: 
http://www.igvita.com/2007/11/30/ruby-web-services-with-facebooks-thrift/ 官方