2012-02-09 73 views
6

Tôi đang xây dựng trình điều khiển cho thiết bị USB của mình. Trong khi xây dựng sử dụng studio10 msvisual Tôi nhận được sau hai lỗi:lỗi MSB6006: "cmd.exe" đã thoát với mã

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

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>' 

Giúp tôi ra trong việc thoát khỏi hai lỗi này mà đang cản trở tyhe quá trình xây dựng các dự án của tôi.

+0

Tôi đã cùng một vấn đề! ... Ai đó có thể giúp đỡ trong việc này? –

+2

Bạn có thể thêm một số ngữ cảnh không? Chia sẻ một số mã có thể? – Hindol

+0

bạn đã giải quyết vấn đề này chưa ??? – Tak

Trả lời

1

Tôi nhận ra câu hỏi này khá cũ, nhưng một số người dường như quan tâm đến độ phân giải.

Tôi tin rằng, vấn đề biên dịch tăng có thể được mô tả here. Vấn đề là với phiên bản tăng 1,48, chính xác những gì bạn có vẻ có.

Sau đó, để khắc phục, hãy thử sử dụng phiên bản tăng mới hơn hoặc chỉ lấy tiêu đề có vấn đề từ phiên bản tăng mới hơn.

Hiện tại, lỗi cmd.exe rất có thể do lỗi biên dịch này gây ra.

Các vấn đề liên quan