2011-11-29 2 views
0

boost :: optional에 대한 단위 테스트는 어디에서 찾을 수 있습니까?boost :: optional에 대한 단위 테스트

부스트를 모두 포함하여 boost :: :: optional 옵션을 제거하려고합니다. 부스트를 모두 포함하면 컴파일 시간이 크게 줄어 듭니다.

답변

3

당신은

$ (boost_root) \가 libs와 \ 옵션 \ 테스트를 참조하고 있습니까? 내 Windows 설치에

예를이 될 것

C : \의 Program Files (x86) \ 부스트 \ boost_1_47 \ libs와 \ 옵션 \ 테스트가 다른 주에

, 미리 컴파일 된 헤더, 필요한 헤더, 핌플 관용구 등의 컴파일 시간을 단축하기위한 다른 기술을 살펴 보았습니다.

다음과 같이 큰 차이를 만들 수 있습니다. 이 클래스는 다음 만

헤더에
#include <boost/asio/io_service.hpp> 

대신

#include <boost/asio.hpp> 

다음 등등 장소 홀더에 다른 파일을 포함 부스트 :: ASIO :: io_service의 인스턴스를 포함 말 너의 근원. 이것은 나에게 큰 차이를 만들었습니다. 귀하의 마일리지는 다를 수 있습니다 ...