C++重建删除依赖文件

C++ rebuild deletes dependency files

本文关键字:文件 依赖 删除 重建 C++      更新时间:2023-10-16

我有一个C++解决方案,它取自一个未记录的开源,最初是vs2008解决方案,但现在是vs2012解决方案。我将所有项目从v090工具集移到了v110工具集。在这个解决方案中有两个.lib项目和一个exe。每次我构建或重建exe项目时,它都会删除lib文件,然后我出现了一个构建错误,即找不到这些文件。

我能做什么?我需要每次工作大约20分钟才能构建它,什么可以修复?

这可能意味着链接器有问题。尝试将这些lib文件添加到链接器中。您通常可以通过右键单击项目,然后转到属性来找到链接器。你会在左边找到一个菜单和。只需打开链接器,然后打开"输入"。在第一行中,你可能会发现"额外的依赖关系"。按名称+格式添加您的lib文件。并将实际的lib文件保存在Driver:\VisualStudio\VC\lib文件夹中。我希望这能有所帮助!:)