Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 错误MSB6006:“引用”;cmd.exe“;带代码退出_C++_Visual Studio 2010_Boost_Msbuild - Fatal编程技术网

C++ 错误MSB6006:“引用”;cmd.exe“;带代码退出

C++ 错误MSB6006:“引用”;cmd.exe“;带代码退出,c++,visual-studio-2010,boost,msbuild,C++,Visual Studio 2010,Boost,Msbuild,我正在为我的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\u 48\boost/numeric/conversion/detail/preproc

我正在为我的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\u 48\boost/numeric/conversion/detail/preprocessed/numeric\u cast\u traits.hpp(34):
错误C2766:显式专门化;
“boost::numeric::numeric\u cast\u traits”已被删除
定义2>
C:/boost32/include/boost-1\u 48\boost/numeric/conversion/detail/preprocessed/numeric\u cast\u traits.hpp(18)
:请参见“数值型特征”的先前定义

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

我意识到这个问题已经很老了,但有些人似乎对解决这个问题感兴趣

我相信,boost编译问题可以描述。问题在于boost版本1.48,这正是您所拥有的

然后,要修复它,请尝试使用较新的boost版本,或者从较新的boost版本获取有问题的标题


现在,cmd.exe错误很可能是由编译失败引起的。

我也有同样的问题!。。。有人能帮忙吗?你能添加一些上下文吗?可能共享一些代码?是否解决了此问题???使用/v:diag开关运行MSBuild.exe,然后可以读取诊断输出,并查看cmd.exe的确切错误消息。
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>'