在日常的开发工作中发现这三个操作都可以实现编译,可这三个到底有神马区别呢?
1、Compile:编译选定的文件,可以是单个文件,也可以是一个module,不管之前有没有编译过,不管文件有没有更改;
2、Make:编译选定的文件,但是只编译改变的文件,用来Make一个module;
3、Build:对整个project进行编译,build一般会生成发布的包,一般耗时较长。
建议使用Make,只编译更改的文件,节省时间。
本文介绍了三种常见的编译方式:Compile、Make 和 Build 的区别及应用场景。Compile 用于编译选定的文件,无论文件是否已编译或有更改;Make 仅编译已更改的文件,适合快速迭代开发;Build 则是对整个项目的编译,通常用于生成发布包。
在日常的开发工作中发现这三个操作都可以实现编译,可这三个到底有神马区别呢?
1、Compile:编译选定的文件,可以是单个文件,也可以是一个module,不管之前有没有编译过,不管文件有没有更改;
2、Make:编译选定的文件,但是只编译改变的文件,用来Make一个module;
3、Build:对整个project进行编译,build一般会生成发布的包,一般耗时较长。
建议使用Make,只编译更改的文件,节省时间。
1102
5085

被折叠的 条评论
为什么被折叠?
