社区
Linux/Unix社区
帖子详情
MAKE命令的用法!
Jetchenzy
2005-09-20 03:19:01
在UNIX中make命令是不是编译工具来的?它是不是跟gcc、cc编译工具一样?那这样的话在makefile中是不是就可以不用写gcc或cc编译命令了??很急,小弟先谢了!!!
...全文
302
5
打赏
收藏
MAKE命令的用法!
在UNIX中make命令是不是编译工具来的?它是不是跟gcc、cc编译工具一样?那这样的话在makefile中是不是就可以不用写gcc或cc编译命令了??很急,小弟先谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seamansam
2005-09-20
打赏
举报
回复
make和VC下的nmake的功能差不多。
yyy502
2005-09-20
打赏
举报
回复
利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都要键入gcc命令进行编译的话,那对程序员来说简直就是一场灾难。Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。
Jetchenzy
2005-09-20
打赏
举报
回复
就没人会??
Jetchenzy
2005-09-20
打赏
举报
回复
TO tengulre(OpenSource)
谢谢,我还是不太懂,make命令到底是不是C++或C的编译工具,如果不是,那它是什么?
tengulre
2005-09-20
打赏
举报
回复
不是的Makefile是自己写的.
也可以用autoconf工具生成.
make
命令
的简单
用法
最近发现公司已有项目中有个
Make
file文件,构建项目用的。以前好像在Linux系统里见到过 下面就通过项目里
make
file文件的配置内容学习记录一下
make
是怎么用的。
make
基本规则语法 # 定义规则 target: prerequisities [tab] commands # 执行
make
target target: 要生成的文件名或伪目标(只要target在当前目录下不存在,就会构建,否则执行
命令
也不会有任何反应) prerequisite: 前置条件(重新构建的判断依据,只要这两
linux 自带的
make
命令
,详解Linux下
make
命令
的使用
代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。
Make
是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用
Make
构建。一、
Make
的概念
Make
这个词,英语的意思是"制作"。
Make
命令
直接用了这个意思,就是要做出某个文件。比如,要做出文件a.txt,就...
Linux中
make
命令
的使用方法
在示例中,
make
命令
将分别编译"main.c"和"utility.c",然后链接生成可执行文件"program"。在
make
file文件中,我们定义了一个名为"program"的目标,它依赖于"main.o"和"utility.o"这两个目标。同时,"main.o"和"utility.o"也分别定义了它们的依赖关系和对应的编译
命令
。在Linux系统中,
make
命令
是一个非常重要的构建工具,它能够根据代码的依赖关系自动化地构建和编译项目。当没有指定目标时,默认构建
make
file文件中的第一个目标。
linux
命令
之
make
用法
make
命令
是GNU的工程化编译工具,用于编译众多相互关联的源代码文件,以实现工程化的管理,提高开发效率。
Make
命令
零基础教程
转载自:https://mp.weixin.qq.com/s/Wf01rO3HXT5AQqJKnEfFvg
Make
命令
零基础教程 Linux公社 2018-09-30 代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。
Make
是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用
Make
构建。 本文介绍
Make
命令
的
用法
,从简单的讲起,不需要任何..
Linux/Unix社区
23,222
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章