将Visual Studion 2005上的项目构建导入Visual Studio 2013中的解决方案

时间:2015-12-10 07:25:57

标签: c++ visual-studio-2012 migrate

这里是在VS2005中构建的github中的project。我想在VS 2013中的解决方案中使用该项目。我下载了该项目并尝试使用VS 2013构建它。它给出了一组错误。然后,了解它是在Visual Studio 2005中构建的,我尝试使用VS 2010构建它。这次错误列表是不同的。两种情况中显示的错误都是编译时错误。我该如何解决这个问题呢?

VS 2013的错误:

  

错误1错误C2953:' std :: hash' :已经定义了类模板d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ hashutils.h 63 1 Pinocchio   错误2错误C2953:' std :: hash' :已经定义了类模板d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ hashutils.h 63 1 Pinocchio   错误3错误C2953:' std :: hash' :已经定义了类模板d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ hashutils.h 63 1 Pinocchio   错误4错误C2953:' std :: hash' :已经定义了类模板d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ hashutils.h 63 1 Pinocchio   错误5错误C2953:' std :: hash' :已经定义了类模板d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ hashutils.h 63 1 Pinocchio   警告6警告C4244:'参数' :来自' const double' to' float'可能丢失数据d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ attachment.cpp 263 1 Pinocchio   警告7警告C4244:'初始化' :来自' const double' to' float'可能丢失数据d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ attachment.cpp 271 1 Pinocchio   警告8警告C4244:'参数' :来自' const double' to' float'可能丢失数据d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ attachment.cpp 359 1 Pinocchio   警告9警告C4244:'初始化' :来自' const double' to' float'可能丢失数据d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ attachment.cpp 364 1 Pinocchio

VS 2010的错误:

  

错误2错误C3861:' fminf':未找到标识符d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ vec3.hpp 306 1 Pinocchio   错误3错误C3861:' fmaxf':未找到标识符d:\ projectjunk \ zips \ cmput414-skinning-master \ pinocchio \ pinocchio \ vec3.hpp 311 1 Pinocchio

0 个答案:

没有答案