compile:
compile编译代码,生成010101…二进制文件
build:
因为一个项目由多个文件组成,文件之间会有函数的调用关系,所以build会将compile后的二进制文件进行链接(一般build会自动compile链接,因为complie是build的前置操作)
make:
与compile操作类似,将代码编译成0101010…的二进制形式,不过只编译对比上次有变化的部分,减少重复操作,节省时间
参考:https://blog.csdn.net/fanzheng220112583/article/details/7780250