如何在Visual Studio 2010中添加Poco库?

Sim*_*mon 11 c++ visual-studio-2010 poco-libraries

我用C++编程已经有一段时间了,现在我正在努力使用这个Poco库,我正在尝试添加一些HTTP请求.

首先,我在哪里可以添加poco文件?

其次,我已经阅读了一些关于命令提示符并运行将编译文件的脚本,但我必须给它一个参数,这是我的visual studio版本,选择是从70到110.我怎么知道我应该找到哪一个使用?

如果有人能为我提供一步一步的指导,我真的很感激.

谢谢.

Lin*_*too 31

您指的是POCO C++库和工具吗?如果是这样,

  1. 在这里下载POCO C++库
  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
      有关visual studio版本的更多信息
      例如,如果要在Visual Studio 2005 Project中使用poco lib,则需要使用build_vs80.cmd构建.一旦成功构建,就可以看到{POCO Folder}\lib中的所有poco static lib.(例如:C:\ poco-1.4.6\lib)

  4. 在visual studio中创建新项目并添加标题路径到Project-> Properties-> C/C++ - > Additional Include Directories(例如:如果你想使用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文件名添加到Project-> Properties-> Linker-> Input- > Additional Dependencies(例如:PocoNetd.lib)
  7. 现在,您可以开始在项目中使用POCO库.

您可能还想检查位于{POCO Folder}\Net\samples的 POCO HTTP示例项目.(例如:C:\ poco-1.4.6\Net\samples)