2013-01-11 36 views
10

自從我用C++進行編程已經有一段時間了,現在我正在努力嘗試添加這個Poco庫來完成一些HTTP請求。如何在Visual Studio 2010中添加Poco庫?

首先,我可以在哪裏添加poco文件,在我的項目中的某個地方?

其次,我讀了一些關於命令提示符並運行一個腳本來編譯文件,但我必須給它一個參數,這是我的visual studio版本,選項是從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++ - >附加包含目錄(例如:如果要使用POCO Foundation,請添加「C:\ poco-1.4.6 \ Foundation \ include」)
  5. 將POCO lib路徑添加到Project-> Properties-> Linker-> General-> Additional Library Directories 。(例如:C:\ POCO-1.​​4.6 \ lib中)
  6. 添加POCO LIB文件名稱來項目 - >屬性 - >連接器 - >輸入 - >附加依賴(例如:PocoNetd.lib)
  7. 現在您可以開始在您的項目中使用POCO庫。

您可能還想檢查位於{POCO文件夾} \ Net \ samples的POCO HTTP示例項目。(例如:C:\ poco-1.4.6 \ Net \ samples)

+0

感謝您編寫關於如何操作的簡明指南,非常感謝。 – mox1

+0

我是否需要向「其他包含目錄」添加所有「包含」目錄?在此先感謝 – rodi

+0

rodi,我認爲你只需要添加你將使用的lib的inclue,比如Foundation/Net/etc ......如果你只使用一個,只需添加 –

相關問題