2012-02-09 14 views
6

Buduję sterownik dla mojego urządzenia USB. Budując użyciu msvisual studio10 Dostaję po dwa błędy:błąd MSB6006: "cmd.exe" zakończone kodem

C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): 
error MSB6006: "cmd.exe" exited with code 

i

C:/boost32/include/boost-1_48\boost/numeric/conversion/detail/preprocessed/numeric_cast_traits.hpp(34): 
error C2766: explicit specialization; 
'boost::numeric::numeric_cast_traits<char,char>' has already been 
defined 2>   
C:/boost32/include/boost-1_48\boost/numeric/conversion/detail/preprocessed/numeric_cast_traits.hpp(18) 
: see previous definition of 'numeric_cast_traits<char,char,void>' 

Pomóż mi w pozbyciu się tych dwóch błędów, które są utrudniających tyhe proces budowania mojego projektu.

+0

Mam ten sam problem! ... Czy ktoś może w tym pomóc? –

+2

Czy możesz dodać jakiś kontekst? Udostępnij jakiś kod? – Hindol

+0

rozwiązałeś ten problem ??? – Tak

Odpowiedz

1

Zdaję sobie sprawę, że pytanie jest dość stare, ale niektóre osoby wydają się być zainteresowane rozwiązaniem.

Wierzę, że problem kompilacji boost może być opisany here. Problem polega na wersji boost 1.48, dokładnie takiej, jaką się wydaje.

Następnie, aby to naprawić, spróbuj użyć nowszej wersji doładowania lub po prostu weź problematyczny nagłówek z nowszej wersji doładowania.

Teraz błąd cmd.exe jest najprawdopodobniej spowodowany przez tę awarię kompilacji.

Powiązane problemy