编译器警告会增加构建时间吗?

4

10
当你收到许多警告时,构建时间应该是你最不用担心的事情。 - user395760
构建时间无论如何都不应该是你最关心的问题。真正重要的是运行时性能。 - user142019
2
@WTP:构建时间越短,写-编译-调试周期就会更快,最终提高生产力,因此这确实是一个优势。当然,就像从初始化代码中挤出1%的加速一样毫无意义,从需要几分钟的构建中削减1秒钟对任何人都没有帮助。 - user395760
@delnan 如果您的构建时间长达几分钟,那么您要么是第一次构建,测试不够,或者一遍又一遍地重新编译所有内容。好的编译器将保留已编译的代码,并仅重新编译更改的内容。我有超过五百个源文件的项目,当我更改一个文件时,总编译时间约为一秒钟。尽管我同意您的观点。(注:我从未使用过Visual Studio,只用过GCC和LLVM。) - user142019
1个回答

5

增加编译时间的不是警告,而是您使用的静态分析工具会减慢速度,无论代码是否有效。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接