2013-01-11 16 views
10

私はC++でプログラミングしてからしばらくしていましたが、今私はいくつかのHTTP要求を行うために追加しようとしているこのPocoライブラリに苦労しています。Visual Studio 2010にPocoライブラリを追加するには?

まず、プロジェクトのどこかに、どこでpocoファイルを追加すればよいでしょうか?

第2に、私はコマンドプロンプトを読んで、ファイルをコンパイルするスクリプトを実行しましたが、私はビジュアルスタジオバージョンの引数を与えなければなりません。選択肢は70から110です。どちらを使うべきですか?

誰かが私にステップバイステップガイドを提供できる場合は、本当に感謝しています。

ありがとうございます。

答えて

26

POCO C++ Libraries and Toolsを参照していますか?もしそうなら、

  1. ダウンロードPOCO C++ライブラリhere
  2. エキス(例:Cに解凍:\ POCO-1.​​4.6)
  3. は、適切なソリューションファイルとビルドを確認します。

    • build_vs71.cmd ==> Visual Studio .NET 2003年
    • build_vs80.cmd ==> Visual Studio 2005の
    • build_vs90.cmd ==>のVisual Studio 2008の
    • build_vs100.cmd ==>のVisual Studio 2010
    • build_vs110.cmd ==>のVisual Studio例えば2012
      For more info about visual studio versions
      、あなたがPOCO LIBを使用する場合Visual Studio 2005 Projectでは、build_vs80.cmdを使用してビルドする必要があります。正常にビルドされると、{POCO Folder} \ libにpoco static libがすべて表示されます。 (例:C:\ POCO-1.​​4.6 LIB \)

  4. Visual Studioで新しいプロジェクトを作成し、プロジェクト - >プロパティ - > C/C++ にヘッダのパスを追加します - (>追加はをインクルードディレクトリにプロジェクトのプロパティ - >リンカ - >一般 - >追加ライブラリディレクトリを追加します。 。(例:C:\ POCO-1.​​4.6 LIB \)
  5. プロジェクト - >プロパティ - >リンカー - >入力 - >追加の依存にPOCO libのファイル名を追加します(例:PocoNetd.lib)
  6. これで、プロジェクトでPOCOライブラリを使用することができます。

{POCO Folder} \ Net \ samplesにあるPOCO HTTPサンプルプロジェクトを確認することもできます。(例:C:\ poco-1.4.6 \ Net \ samples)

+0

これを行う方法について簡単に簡潔なガイドを作成していただきありがとうございます。 – mox1

+0

"追加のインクルードディレクトリ"にすべての "インクルード"ディレクトリを追加する必要がありますか?事前にありがとう – rodi

+0

rodi、私は、Foundation/Net/etc ...のようにあなたが使用するlibからのみinclueを追加する必要があると思います。あなたが1つしか使用しない場合は、 –

関連する問題