Эта страница кажется довольно простой. Они рассказывают, как создать Thrift-компилятор, но недвусмысленно утверждают, что метакод из него не будет компилироваться под Windows.
Итак, если не считать, что кто-то разбирается, как его скомпилировать под Windows, вам не повезло.
Честно говоря, я не понимаю, как это может быть настолько важно, тем более что Cygwin довольно хорошо предоставляет все необходимое для компиляции исходников UNIX под Windows. Я могу только предположить, что они должны использовать некоторые довольно эзотерические функции UNIX.
Здесь есть несколько подходов:
1 / Поскольку он введен в инкубатор Apache, возможно, существуют планы по поддержке Windows (хотя я не могу его найти). Если это действительно открытый исходный код и необходимость выявлена, вероятно, кто-то начнет портировать среды выполнения на Windows. Возможно, вы не сможете ждать.
2 / Зачем миру нужен другой механизм RPC - мне не под силу. Но вы могли бы использовать один из уже существующих механизмов RPC (SUN / ONC) или свой собственный протокол RPC для связи с вашего окна Windows на ящик UNIX, который затем передает RPC через Thrift. Но это клудж, и я бы не стал делать это из принципа.
Кроме этого, больше ничего не могу предложить, извините. Желаем удачи.