这里是在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