2012-09-29 3 views
0

부스트 라이브러리를 사용하는 중에 문제가 있습니다. 부스트/dynamic_bitset.hpp :부스트 라이브러리의 헤더를 포함 할 수 없습니다.

#include <boost/dynamic_bitset.hpp> 

그리고이 오류가없는거야 내 프로젝트입니다 내부 부스트 폴더가 해당 파일이나 디렉토리
을 ... 은 어떻게를 해결하려면? 감사합니다

+0

IDE 또는 Makefile 또는 cmake를 사용하고 있습니까? 일반적으로 오류 메시지는 컴파일러가 헤더 파일이있는 디렉토리를 찾을 수 없음을 나타냅니다. – arunkumar

+0

<...>을 사용하려면 먼저 프로젝트에 부스트 경로를 추가해야합니다. boostpro를 다운로드하고 설치 한 다음 boostPro 경로를 설정에 추가하는 것이 좋습니다. –

답변

1

프로젝트 내에 boost 폴더가있는 경우, 해당 폴더에서 헤더 파일을 검색하도록 컴파일러에 지시해야 할 수 있습니다.

gcc/g ++의 경우 -I</path/to/headers> 옵션 (꺾쇠 괄호없이)을 사용하여 수행 할 수 있습니다.

다른 컴파일러는 -I과 다른 플래그로 동일한 방식으로 작동합니다.

+0

감사! 당신이 옳았 :) –

관련 문제