社区
Linux/Unix社区
帖子详情
gcc和make的区别
dingxd319
2011-04-16 09:59:28
gcc和make都是编译命令,他们之间有什么区别和联系,gcc能编译的话为什么还要make呢
...全文
186
8
打赏
收藏
gcc和make的区别
gcc和make都是编译命令,他们之间有什么区别和联系,gcc能编译的话为什么还要make呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
louyong0571
2011-04-16
打赏
举报
回复
楼主要是好好分析过一个makefile文件就不会这么问了
Trinx
2011-04-16
打赏
举报
回复
回答的都很好,我也想学makefile。
昵称很不好取
2011-04-16
打赏
举报
回复
make只是调用gcc而已,makefile类似于脚本了
yuanzhenhai
2011-04-16
打赏
举报
回复
gcc是编译工具;
make是定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译;
也就是说make是调用gcc的。
SuperFC
2011-04-16
打赏
举报
回复
gcc是编译一个文件,make是编译多个源文件的工程文件的工具。
make是一个命令工具,是一个解释makefile中指令的命令工具。
steptodream
2011-04-16
打赏
举报
回复
你可以抽一眼这个http://wangrenf.blog.163.com/blog/static/176122372009622112056985/
steptodream
2011-04-16
打赏
举报
回复
gcc和make都是编译命令
----------
这说法是错误的
gcc是编译器 而make不是 make是依赖于Makefile来编译多个源文件的工具 在Makefile里同样是用gcc(或者别的编译器)来编译程序
估计你是不是发现了这种情况
假定有一个源程序test.c
gcc test.c -o test
和
make test
这2种方式 都可以编译test.c 那是因为make有一些隐式规则 但实质上还是用gcc来编译的
你可以作个实验 你的系统不要装编译器 你看make还好不好用
我不作开发的 看法不一定正确
MinGW4.4.rar
1、在cmd中执行下
make
命令(如c:\mingw\bin>
make
.exe),如果出现“***No targets specfied and no
make
file found stop”,设置成功。 2、在cmd中输入“
gcc
-v”,如果屏幕出现“
gcc
不是内部命令或外部命令,也不是...
深入讲解
GCC
和
Make
的
区别
gcc
是编译器 而
make
不是
make
是依赖于
Make
file来编译多个源文件的工具 在
Make
file里同样是用
gcc
(或者别的编译器)来编译程序.
gcc
是编译一个文件,
make
是编译多个源文件的工程文件的工具。
make
是一个命令工具,是一...
FFmpeg4.3系列之30:Linux+
GCC
+C
Make
+Qt开发
GCC
、
make
、C
Make
的讲解;Ubuntu18编译FFmpeg和第三方插件;Ubuntu18配置Qt开发环境;Ubuntu8编译libx264和libx265;Centos7编译FFmpeg; 具体内容包括: Linux+
GCC
+C
Make
+Qt开发FFmpeg;
GCC
、
make
、C
Make
的讲解;Ubuntu...
gcc
与
make
的定义和
区别
作者:辉常哥 ... 来源:知乎 著作权归作者所有。...1.
gcc
是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章