ошибка MSB6006: "cmd.exe" завершен с кодом - PullRequest
6 голосов
/ 09 февраля 2012

Я создаю драйвер для своего USB-устройства.При сборке с использованием msvisual studio10 я получаю две ошибки:

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

Помогите мне избавиться от этих двух ошибок, которые мешают процессу сборки моего проекта.

1 Ответ

1 голос
/ 09 апреля 2013

Я понимаю, что вопрос довольно старый, но некоторые люди, похоже, заинтересованы в разрешении.

Я полагаю, что проблема ускоренной компиляции может быть описана здесь .Проблема в том, что у версии Boost 1.48 именно то, что у вас есть.

Затем, чтобы исправить это, попробуйте использовать более новую версию Boost или просто возьмите проблемный заголовок из более новой версии Boost.ошибка cmd.exe, скорее всего, вызвана этой ошибкой компиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...