VS2010 Warning:MSB8012

本文介绍了解决VS2010中出现的MSB8012警告的方法。通过设置项目的配置属性,包括链接器的输出文件路径、输出目录、目标名称及目标扩展名,可以有效避免这一警告。

 出现了MSB8012问题,搜索:http://www.cnblogs.com/aweer/archive/2011/06/29/2093670.html

vs2010中,MSBuild与C++编译器无缝整合.无论使用vs2010生成的代码,还是转换vs2008或者是更低版本vs编译的C++代码.都会在工程编译后,都会提示一条错误:warning MSB8012

 

So it is "Closed as Not Reproducible". Absurd. It is easily reproduced and not difficult to work around.

See the response by Li Shao at by http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/beb1c32f-3893-4061-81a7-4aed4032a367
He explains exactly what causes the "warning".

Short version:
In project properties:
    1) set Configuration Properties | Linker | General | Output file to$(OutDir)$(TargetName)$(TargetExt)
    2) set Configuration Properties | General | Output Directory to "desired directory path"
    3) set Configuration Properties | General | Target Name to "desired name for output file"
    4) set Configuration Properties | General | Target Extension to "desired output file extention (include dot)"

Replace the quoted items with the appropriate values.


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值