只需一步,快速开始
说明: 在实际项目里通过什么方法看都是正常的。alt + g 和 F12 都能正常跳转到定义,鼠标悬停提示也正常。应该是实际的工程太复杂了,智能感知不好使了!
说明: 在实际工程中,头文件的包含关系极有可能比这个简单的示例工程复杂的多。手动排查绝对是体力活!我在解决项目里的编译问题的时候,是通过下面的方法排查的。在准备示例工程的时候,通过悬浮提示发现了居然直接提示有问题的地方是一个宏,大大降低了排查难度。有时候,智能感知还是挺有用的。
说明: 我们怎么知道应该看哪个中间文件呢?真实的项目里,会有 N 多个源文件,我们不可能每个文件都检查一遍。我们可以根据上一篇文章里介绍的 输出窗口 的 Build Order 定位到错误出现在哪个源文件中。示例工程比较简单,就省略了这一步。在真实项目里,生成的中间文件会很大。基本不可能用肉眼看,需要靠搜索关键字定位。我们可以把 Keep Comments 设置为 True,然后在出问题的哪一行的后面写一个带特殊标记的注释,搜索特殊标记就可以了。
举报
wl1383838438 发表于 2020-4-10 10:42 虽然没看懂,依旧看不懂,
BianChengNan 发表于 2020-4-19 09:33 怪我,写的还不够通俗易懂
本版积分规则 发表回复
查看 »
|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图
GMT+8, 2023-12-8 17:39
Powered by CcTry.CoM
© 2009-2021 cctry.com