我可能不是第一个观察到VB6“完全编译运行”快速且良好的人(因此显然是增量的,编译所需的过程),而Make exe需要很长时间。有时太长了,尤其是当我别无选择,只能专门测试可执行文件及其独立进程的行为和故障排除而不是调试在 IDE 进程下运行的版本时。
那么,是否有任何编译器选项或其他魔法可以将 make 转换为快速增量模式,在该模式下编译更改的模块,然后将它们与预编译的其他内容链接?
或者这个慢得令人痛苦的 make 实际上是链接器速度慢而不是模块编译器的问题?
进入“项目|属性...”对话框。 选择“编译”选项卡。 选择编译为 P 代码。
编译为本机代码涉及两个编译器传递,然后是链接传递。 我不知道为什么这对你来说看起来很慢,除非你从未使用其他语言编译过大型程序。