首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >警告MSB8012 :确保$(OutDir)、$(TargetName)和$(TargetExt)属性值与%(Link.OutputFile)中指定的值匹配

警告MSB8012 :确保$(OutDir)、$(TargetName)和$(TargetExt)属性值与%(Link.OutputFile)中指定的值匹配
EN

Stack Overflow用户
提问于 2010-12-20 21:16:09
回答 8查看 41.4K关注 0票数 33

在构建代码时,我会得到以下错误。

Linker C:\Program (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5):警告MSB8012: TargetPath(E:\Study\FWIF\demola\ext-libs\libcommoncpp2-1.6.0\w32\Debug\ccgnu2.dll)与

的OutputFile属性值g\CapeCommon14.dll不匹配。这可能会导致您的项目生成错误。要纠正这一点,请确保$(OutDir)、$(TargetName)和$(TargetExt)属性值与%(Link.OutputFile)中指定的值匹配。

我希望有人知道该怎么做。

EN

Stack Overflow用户

发布于 2013-01-11 19:15:27

在从旧项目转换到VS 2010之后,我获得了同样的错误。

为了解决这个问题,我创建了相同类型的空项目(例如.dll、.lib、.exe)。

然后,我将它在Propeties中的默认值复制到输出目录、中间目录和输出文件的项目中。

票数 1
EN
查看全部 8 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4494028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档