2013-01-11 2 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를 추출 : \ 마시고-1.4.6)
  3. 적절한 솔루션 파일을 찾아 구축 할 수 있습니다.

    • build_vs71.cmd ==>의 Visual Studio .NET 2003
    • build_vs80.cmd ==> 비주얼 스튜디오 2005
    • build_vs90.cmd ==> 비주얼 스튜디오 2008
    • build_vs100.cmd ==> 비주얼 스튜디오 2010
    • build_vs110.cmd ==> Visual Studio를 예를 들어 2012
      For more info about visual studio versions
      , 당신이 마시고 lib 디렉토리를 사용하려는 경우 Visual Studio 2005 Project에서는 build_vs80.cmd로 빌드해야합니다. 성공적으로 빌드하면 {pOCO Folder} \ lib에 모든 poco 정적 라이브러리가 표시됩니다. (예 : C : \ 마시고-1.4.6 LIB \)

  4. Visual Studio에서 새 프로젝트를 만들고 프로젝트 -> 속성 -> C/C++ 에 헤더 경로를 추가 - (> 추가가을 포함 디렉터리 예 : POCO Foundation을 사용하려면 "C : \ poco-1.4.6 \ Foundation \ include"를 추가하십시오.
  5. 에 POCO lib 경로 추가 프로젝트 -> 속성 -> 링커 -> 일반 -> 추가 라이브러리 디렉토리 . (예 : C : \ 마시고-1.4.6 LIB \)
  6. 프로젝트 -> 속성 -> 링커 -> 입력 -> 추가 종속성에 POCO 라이브러리 파일의 이름을 추가합니다 (예 : PocoNetd.lib)
  7. 이제 프로젝트에서 POCO 라이브러리를 사용할 수 있습니다.

{POCO Folder} \ Net \ samples에있는 POCO HTTP 샘플 프로젝트를 확인할 수도 있습니다. (예 : C : \ poco-1.4.6 \ Net \ samples)

+0

이렇게하는 방법에 대한 간략한 가이드를 작성해 주셔서 감사합니다. – mox1

+0

"추가 포함 디렉토리"에 모든 "포함"디렉토리를 추가해야합니까? 미리 감사드립니다 – rodi

+0

rodi, 나는 당신이 Foundation/Net/etc 같이 사용할 라이브러리에서 inclue 만 추가 할 필요가 있다고 생각합니다. 하나만 사용한다면 그냥 추가하십시오. –