点击查看详细介绍

visual studio 2015 编译时不产生.iobj和.ipdb文件的方法。

王牌飞行员 VIP会员 6年前 3949 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


问题描述:使用visual studio 2015开发,当我们编译生成时,会在输出文件夹生成.iobj和.ipdb文件(如下图)。编译完成后我们可以手动删除这两个文件,对于开发的外挂没有任何影响。

image.png

那么如何在编译时就不产生这两个文件呢?

解决方法:项目属性 => 链接器 => 优化 => 链接时代码产生 => 改为“使用链接时间代码生成

(默认的是“使用快速链接时间代码生成”)

image.png

问题延伸:但是,这样修改后我们无法享受Incremental LTCG的便利性了,即编译的时间稍微长一点。对于才几千行的代码,这两种代码生成方式用的时间差不多!所以改为 “使用链接时间代码生成” 完全没问题!

希望可以帮到您

0

最新回复 (0)
请登录后发表新帖