2011-07-06 7 views
4

私はThriftについてかなり読んできました。これは、私が実際に使いたい技術のようです。私は、Windowsディストリビューションを構築するのにさまざまな問題を抱えています。私はパッチがWindows版を構築するために存在することを知っていますが、私はこれもあまり運がありませんでした。Windows用のThriftのダウンロード可能なディストリビューションはありますか?

Windows用の事前に配布されたディストリビューションを知っている人はいますか?

または(Windowsマシンを擬似* nixボックスに入れないで)最新版のThriftを入手する方法に関する提案。

おかげ リッチ

+0

何コンパイラの下でクロスプラットフォームのサンプルプロジェクトを持っていますか?私はMingWとBoostを使ってバージョンを作ることができたと思っています... –

+0

申し訳ありませんが、Visual Studio 2005(またはそれ以上)を展開してください。 – Rich

+0

私は彼らがWindowsを特にサポートしていないと言います。運が悪い。 Windows用のThriftコンパイラのバイナリがあるので、いくつかのコードをコンパイルできるはずですが、実際のライブラリではあまり運がないかもしれません。 –

答えて

2

スリフト0.8今コンパイラおよびC++ライブラリの両方のためにVSのプロジェクトを持っています。スナップショットのリリースまたは最新のSVNを取得 http://thrift.apache.org/download/

編集:0.8は公式にリリースされ、ソースはダウンロードページでtarballとして利用可能です。

EDIT2:SVNのトランクは今倹約に/ contrib /輸送-サンプル

+0

私はちょうどトランクのコピーを持っている、私はそれを構築する時間がなかったが、それは有望に見える。質問を更新していただきありがとうございます。 – Rich

+0

私は、サンプルのVSクライアント/サーバープロジェクトに貢献する時間を切り開いて、Windowsユーザーがより迅速にスピードアップできるようにしたいと考えています。あなたがそれをmsg meに自由に感じるように助けが必要な場合(Stack Overflowで可能ですか?) – pmont

+0

パッチを適用した後、私は2010バージョンの仕事をしました。しかし、Thrift _only_は2010年に動作することに注意してください。2005年に試してビルドすると、多くの問題が発生します。これは現在のコードベースが2005年のように本当に残念です。 – Rich

-1

はい、ちょうどここからexeファイルがダウンロードされます。ダウンロードに記載されている

http://thrift.apache.org/download/

exeファイルスタンドアロンの実行ファイルがある、ないインストールは必要ありません。

私はSmalltalkコードを生成するために使用しましたが、他の言語はテストしませんでした。

+0

これはコンパイラのみですが、返信いただきありがとうございます。しかし、私はランタイムライブラリのWindowsディストリビューションの後ですVisual Studioでコンパイル) – Rich

0

私は自分自身のオープンソースプロジェクトのために、Thriftのクライアント部分をWindows C++に移植しました。他のWin32プロジェクトやWinCEプロジェクトでも簡単に使えるはずです。

http://peoplesnote.codeplex.com - SRC \ EvernoteのAPI \スリフト

+0

こんにちは、私はすでにスタックオーバーフローで私の同様の投稿にあなたのリンクをキャッチしたと思います。しかし、コードを移植する素晴らしい仕事はありますが、あなたのポートがいくつかのバージョンであると想像しているように、私は本当にThriftのメインブランチにポートがありますか?乾杯。 – Rich

+0

あなたは正しいです。それはいくつかのバージョンがあります。私はそれを完全かつ最新のものにしてから、Apache Foundationに提出するべきです。あまりにも多くの仕事をすることなく、大量の善行を行うことになります。 –

関連する問題