VS 2013 설치 설정 및 Boost 라 이브 러 리 사용
유명한 부 스 트 라 이브 러 리 를 잘 연구 해 보 세 요.
2.Boost 설치
2.1 부 스 트 홈 페이지 다운로드 Boost 최신 버 전 1.55.0
2.2 압축 패 키 지 를 다운로드 하여 로 컬 로 압축 해제
압축 을 풀 면 디 렉 터 리 아래 에 boottstrap.bat 파일 이 있 습 니 다.
2.3 cmd 명령 창 을 열 고 bootstra.bat 파일 을 실행 합 니 다.
아래 명령 을 실행 하고 상세 한 것 은 자신의 환경 에 따라 약간 변화 가 있다.
가장 기본 적 인 목적 은 boottstrap.bat 파일 을 실행 하 는 것 입 니 다.
실행 이 끝 난 후 결 과 는 다음 과 같 습 니 다.
그리고 디 렉 터 리 에서 bjam.exe 라 는 파일 을 새로 만 들 었 습 니 다.
2.4 cmd 창 에서 bjam.exe 파일 실행
이 과정 은 기본적으로 시스템 에 설 치 된 컴 파일 도구(VS 2008,2010,2012,2013)등에 따라 대응 하 는 Lib 파일,헤더 파일 등 을 컴 파일 합 니 다.
컴 파일 완료 후 다음 과 같은:
이로써 Boost 라 이브 러 리 설치 완료
2.5 설정 VS 2013
BoostTestproject 파일 을 새로 만 듭 니 다.y 테스트 코드 추가
#include <boost/lexical_cast.hpp>
#include <iostream>
using namespace std;
int main()
{
using boost::lexical_cast;
int a = lexical_cast<int>("123");
double b = lexical_cast<double>("123.0123456789");
string s0 = lexical_cast<string>(a);
string s1 = lexical_cast<string>(b);
cout << "number: " << a << " " << b << endl;
cout << "string: " << s0 << " " << s1 << endl;
int c = 0;
try{
c = lexical_cast<int>("abcd");
}
catch (boost::bad_lexical_cast& e){
cout << e.what() << endl;
}
return 0;
}
다시 보기->속성 페이지(VS 2013 에서 관련 속성 설정 표시 줄 을 찾 을 수 있 습 니 다)->C/C++.폴 더 를 포함 하여 Boost 를 추가 하거나 편집 하 는 파일 경 로 를 추가 합 니 다.제 것 은:D:\\소프트웨어\Clibrary\boost_1_55_0
―>커 넥 터 옵션 추가 라 이브 러 리 폴 더 에 Boost 라 이브 러 리 lib 파일 경 로 를 추가 합 니 다.저 는 D:\소프트웨어\C 입 니 다.library\boost_1_55_0\libs
2.6y 테스트 코드
코드 가 성공 적 으로 실행 되 었 다 는 것 은 Boost 라 이브 러 리 의 모든 설정 이 순 조 롭 다 는 것 을 설명 합 니 다.
다음부 스 트 가 주 는 즐거움 을 만 끽 하 세 요.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.