在Windows 7上构建thrift应用程序

时间:2011-11-30 18:41:10

标签: c++ thrift wdk

有没有办法在Windows上构建thrift 0.8?

我有Microsoft Visual Studio 2008(v9),提升1.48和WDK 7

我在测试中发现了几个错误...... 例如,我不得不改变:

in concurrency / threadmanager.h

#include <boost/shared_ptr.hpp> to
#include <shared_ptr.hpp>

#include <tr1/functional> to
#include <tr1/functional.hpp>

然后我发现/windows/tagertversion.h试图包含winsdkver.h,但我找不到它,如果它应该被包含在WDK中。

1 个答案:

答案 0 :(得分:0)

这两项更改都表明您要包含完全不同的文件。 boost::shared_ptr仍在boost/shared_ptr.hpp文件中。如果您不能包含它,那么您没有正确设置包含路径。