我正在为我的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>'
帮助我摆脱这两个阻碍项目建设过程的错误。
答案 0 :(得分:1)
我意识到这个问题已经过时了,但有些人似乎对决议很感兴趣。
我相信,升级编译问题可能会被描述为here。问题在于升级版本1.48,正如您所看到的那样。
然后,为了解决这个问题,请尝试使用较新的升级版本,或者只是从较新的升级版本中获取有问题的标题。
现在,cmd.exe错误很可能是由于编译失败引起的。