将项目转换为 Visual Studio 2015 后不构建?
Posted
技术标签:
【中文标题】将项目转换为 Visual Studio 2015 后不构建?【英文标题】:Not build after converting project into Visual Studio 2015 ? 【发布时间】:2016-04-22 09:12:24 【问题描述】:我们有一个在 Visual Studio 2010 中运行和构建的应用程序,将其转换为 Visual Studio 2015 后,出现以下错误,
Error LNK2019 unresolved external symbol _memcmp referenced in function
我看过这个link,但没有正确理解 Visual Studio 2015 编译器似乎发生了一些变化,我缺少一些设置来解决这个问题。
有人能解释一下发生了什么变化吗?
【问题讨论】:
***.com/questions/34285476/… 您好 Dmitry,感谢您的快速回复,我查看了上面的帖子并尝试链接“vcruntime.lib”,但我仍然遇到同样的错误。您能否建议或编写如何链接此库的步骤,可能是我错过了一些步骤或设置。 有人可以帮忙解决这个问题吗? 谢谢德米特里!您的评论帮助我解决了这个错误。 【参考方案1】:我们使用 make 文件来构建和生成文件,要成功运行 nmake 命令,我们需要在 Visual Studio 2015 中链接“vcruntime.lib”库文件并解决问题。 谢谢!!
【讨论】:
以上是关于将项目转换为 Visual Studio 2015 后不构建?的主要内容,如果未能解决你的问题,请参考以下文章
在粘贴时,Visual Studio 2015将单词转换为空格
Visual Studio 在转换为 2013 的项目上使用较旧的 2012 编译器
将 C++ 项目从 Visual Studio 2008 转换为 Visual Studio 2010