336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


Get Boost


C++ 서버를 만들 일이 없을 줄 알았더니 먹고살려니 할 일이 생겼다.


옛날에는 유닛 테스트 같은 거 안 돌렸는데 


이제 머리가 나빠지다 보니 돌려야겠다 


테스트하는 방법은 gtest, boost 등이 있는데 


MS C++ REST SDK 보니깐 Boost로 되어 있어서 나도 Boost로 설정해 본다


우선 Boost가 필요하니 다운 받는다. 


1.60 버전이 최신이다 


http://www.boost.org/users/history/version_1_60_0.html 


난 zip 파일 버전을 받았다


http://sourceforge.net/projects/boost/files/boost/1.60.0/boost_1_60_0.zip/download 


압축 풀고 


bootstrap.bat 실행 시키면 b2.exe가 나온다 b2.exe가 있다면 bat파일 실행 안시켜도 무방!


빌드를 할려면 cl이란 놈이 필요한데 VisualStudio bin 폴더에 들어 있다


VisualStudio 2015 기준으로 설명하자면 


C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 안에 들어 있다


해당 경로를 Path에 추가 시켜준다.


빌드는 몇가지 옵션이 있는데 


아래와 같이 사용했다.


b2 -j4 -a --toolset=msvc-14.0 variant=debug,release link=static threading=multi address-model=64 stage


유니테스트만 할꺼면

b2 -j4 -a --with-test --toolset=msvc-11.0 variant=debug,release link=static threading=multi address-model=64 stage define=BOOST_TEST_NO_MAIN 


오래 시간이 지난 후 stage/lib 안에보면 lib 파일이 있다.


' > boost' 카테고리의 다른 글

Boost Unit Test Framework For VisualStudio  (0) 2016.04.29
boost vs2010에서 사용하기  (0) 2012.03.20

+ Recent posts