gcc和make的区别
Posted KnightKitt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gcc和make的区别相关的知识,希望对你有一定的参考价值。
gcc是编译器 而make不是 make是依赖于Makefile来编译多个源文件的工具 在Makefile里同样是用gcc(或者别的编译器)来编译程序.
gcc是编译一个文件,make是编译多个源文件的工程文件的工具。
make是一个命令工具,是一个解释makefile中指令的命令工具。
make是一个命令工具,是一个解释makefile中指令的命令工具。
make就是一个gcc/g++的调度器,通过读入一个文件(默认文件名为Makefile或者makefile),执行一组以gcc/g++为主的shell命令序列。输入文件主要用来记录文件之间的依赖关系和命令执行顺序。
gcc是编译工具;
make是定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译;
也就是说make是调用gcc的。
make是定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译;
也就是说make是调用gcc的。
以上是关于gcc和make的区别的主要内容,如果未能解决你的问题,请参考以下文章
./configure和make和make install的区别
gcc/make/makefile/cmake/qmake的区别与联系