2012-05-17 3 views
2

내 프로젝트의 한 파일에서 stringstream을 사용하고 있는데 헤더 파일을 포함 할 수없는 것 같습니다 (#include <sstream>). 주어진 오류 메시지는 다음과 같습니다<sstring> 헤더 - 파일을 찾을 수 없습니까?

/Users/lee/..../fasta_reader.cpp:13:10: fatal error: 'sstring' file not found [2] 
#include <sstring> 
     ^

다른 많은 SC++ L 및 STL 헤더를 포함하고 있으며, 모든 예상되는 위치에서 제대로 찾을 수 있습니다 /Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/4.2.1.

는 여기에 내가 확인한 내용은 다음과 같습니다 같은 동일한 위치에서 포함되는 같은 다른 표준 헤더 파일 :

  • 디렉토리 구성을 포함합니다.
  • 헤더 파일 권한 : sstring과 string은 동일한 권한을 가지며 같은 위치에 있습니다. 문자열이 성공적으로 포함되었지만 sstring은 포함되지 않음
  • #include 위치를 다른 모든 헤더 파일 앞뒤로 이동
  • 클린 빌드/재 컴파일이 도움이되지 않습니다.

그 외 무엇을 시도해야합니까?

EDIT : #include <sstream> 대신 #include <sstring>을 잘못 입력했습니다. 해결책을 찾았습니다.

+1

해결책을 답하고 동의하십시오. 그렇지 않으면이 질문은 "답변되지 않은"목록에 남아있게됩니다. – MvG

답변

6

#include <sstream> 대신 #include <sstring>이 잘못 입력되었습니다. 사소한 실수로 많은 시간을 낭비했습니다.

관련 문제