2012-02-09 93 views
6

我正在为我的USB设备构建驱动程序。同时建立使用msvisual studio10我得到以下两个错误:错误MSB6006:“cmd.exe”退出,代码为

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

帮我在摆脱这些阻碍我的项目tyhe建设进程这两个错误。

+0

我有同样的问题!...有人可以在这方面的帮助? – 2012-03-14 08:42:51

+2

你可以添加一些上下文吗?也许分享一些代码? – Hindol 2012-09-25 19:23:18

+0

你解决了这个问题吗? – Tak 2013-03-13 06:21:46

回答

1

我意识到这个问题是相当古老的,但有些人似乎对解决方案感兴趣。

我认为,boost编译问题可能被描述为here。问题是升压版本1.48,正是你所看到的。

然后,要解决它,请尝试使用较新的增强版本,或从较新的增强版本中取出有问题的标题。

现在,cmd.exe错误很可能是由于此编译失败而导致的。

相关问题