2011-03-16 4 views
1

작업 최신 향상을하지만 실패는 다양한 오류 상태를 포함내가 비주얼 C++ 6.0 작업 부스트 라이브러리를 만들고 싶어 비주얼 C++ 6.0

e:\program files\microsoft visual studio\vc98\include\boost\config\suffix.hpp(603) : error C2039: 'typeinfo' : is not a member of '`global namespace'' 
e:\program files\microsoft visual studio\vc98\include\boost\config\suffix.hpp(603) : error C2873: 'typeinfo' : symbol cannot be used in a using-declaration 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(192) : error C2954: template definitions cannot nest 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(192) : error C2951: template declarations are only permitted at global or namespace scope 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(192) : error C2226: syntax error : unexpected type 'IndexType' 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(193) : error C2143: syntax error : missing '>' before ';' 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(193) : error C2059: syntax error : '<end Parse>' 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(205) : error C2143: syntax error : missing ';' before '<' 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(205) : error C2059: syntax error : '<' 
e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(207) : error C2955: 'iset_index' : use of class template requires template argument list 
     e:\program files\microsoft visual studio\vc98\include\boost\interprocess\interprocess_fwd.hpp(180) : see declaration of 'iset_index' 
+0

확실하지는 않지만 템플릿에 대한 Boost의 의존도가 높고 Visual C++ 6.0의 C++ 표준 및 템플릿 (현대 표준에 따라)에 대한 지원이 상대적으로 열악한 경우라면 앞으로 갈 때 놀라실 것입니다. 이것을 작동 시키려면. 또한 Boost의 어떤 버전을 사용하고 있습니까? 이전 버전이 더 좋을 수도 있습니다. http://stackoverflow.com/questions/252492/whats-the-latest-version-of-boost-compatible-with-vc6 – DavidK

+0

부스트 바이너리를 빌드하는 동안 또는 이러한 오류가 발생합니까? Boost를 사용하는 프로그램을 컴파일 하시겠습니까? –

+0

고마워요,이 오류는 내가 부스트를 사용하여 프로그램을 컴파일하고 예, 복잡한 템플릿 구조를 컴파일하는 데 실패합니다. – Sergey

답변

0

은 당신이 사용하고 있는지 확인 1.34.1

+0

고마워요, 프로세스 라이브러리가 없습니다 = ( – Sergey