rebuild all是全局编译,所以会编译所有的文件,速度当然慢。
其实可以rebuild all一次,之后的修改用第二个按钮,仅编译有变化的部分,则称之为增量编译,速度会快很多。
工程创建完, build all 一次就好了,以后修改完代码, 只要 build 他自己就会查找改动,没有改动的地方不再编译。
一般第一次慢,因为所有文件都需要编译, 库那些东西, 都是源码存在的, 都在第一次编译时候全部编译出来, 并且会建立起来符号库,方便查看代码,所以慢。
以后每次改动再build 都很快,因为变动相关的代码少,依赖少。
按第二个,如果之前编译过的话,
但是有时候大改过建议按第三个