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

王牌飞行员 2月前 139 0

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

image.png

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

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

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

image.png

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

希望可以帮到您

取消

打赏本帖作者:王牌飞行员

扫码支持
建议打赏金额( 1 - 10 )元之间
将直接存入发帖者微信或支付宝账户

打开微信或支付宝扫一扫,即可进行打赏哦

0

承接UG NX二次开发、功能定制、毕业设计、疑难解决、远程培训,胡君QQ:85585969
最新回复 (0)
请登录后发表新帖