Boost를 Visual Studio 2010에 통합
소개
Boost는 C의 포괄적인 컬렉션입니다. 표준 C 라이브러리의 기능을 향상시키는 라이브러리입니다. Boost를 Visual Studio 2010의 빈 프로젝트에 원활하게 통합하려면 다음 단계별 지침을 따르십시오.
헤더 전용 통합
- Boost 추출 지정된 디렉터리에 보관합니다.
- 빈 Visual Studio 2010 프로젝트에서 속성 관리자로 이동하여 플랫폼 구성.
- "Microsoft.Cpp..user"를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다.
- VC 디렉터리 탭에서 Boost 소스 파일 경로를 추가합니다. "디렉터리 포함"에서
- 다른 대상 플랫폼에 대해 3-4단계를 다음과 같이 반복합니다. 필요합니다.
내장 구성 요소와의 통합
- Boost 아카이브를 지정된 디렉터리에 추출합니다.
- Visual Studio 명령을 실행합니다. 프롬프트를 표시하고 Boost 디렉터리로 이동합니다.
- "bootstrap.bat"를 실행하여 빌드합니다. 라이브러리 구축을 자동화하는 구성 요소인 b2.exe.
-
적절한 인수를 사용하여 "b2" 명령을 실행합니다.
- Win32의 경우: b2 --toolset=msvc-10.0 --build-type=단계 완료 ;
- x64의 경우: b2 --toolset=msvc-10.0 --build-type=complete Architecture=x86 address-model=64 stage ;
- 3단계에 따라 속성 관리자의 "라이브러리 디렉터리"에 Boost 라이브러리 출력 경로를 추가합니다. -이전 섹션의 5.
Optional과의 통합 구성 요소
Boost.IOStreams Bzip2 필터:
- Bzip2 라이브러리 소스 파일을 지정된 디렉터리에 추출합니다.
- 재- 추가 인수를 사용하여 "b2" 명령을 실행합니다. -sBZIP2_SOURCE="C:bzip2-1.0.6"
Boost.IOStreams Zlib 필터:
- Zlib 라이브러리 소스 파일을 지정된 디렉터리입니다.
- 다음 명령을 사용하여 "b2" 명령을 다시 실행하세요. 추가 인수: -sZLIB_SOURCE="C:zlib-1.2.5"
Boost.MPI:
- Microsoft와 같은 MPI 배포판을 설치합니다. 컴퓨팅 클러스터 팩.
- Boost 디렉토리에서 "project-config.jam" 파일을 편집하고 라인 추가: mpi 사용 ;
- 필요한 경우 "b2" 명령을 다시 실행하세요.
Boost.Python:
- Python 배포판을 설치하고 PATH에 추가합니다.
- 편집 "project-config.jam" 파일을 열고 Python 설치 경로 및 버전을 지정하는 줄을 추가합니다.
- "b2" 명령을 다시 실행합니다.
Boost.Regex ICU 지원:
- ICU4C 라이브러리 소스 파일을 지정된 디렉터리에 추출합니다.
- 디버그 및 릴리스 구성 모두를 위해 "sourceallinone" 디렉터리에 모든 솔루션을 빌드합니다.
- " 추가 인수가 있는 b2" 명령: -sICU_PATH="C:icu4c-4_8"
위 내용은 Boost 라이브러리를 Visual Studio 2010에 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!