简单的Makefile

以下内容均为本人参考CSDN大神,我站在巨人的肩膀上匍匐前行。

原地址:https://blog.csdn.net/u013713010/article/details/45966513

Makefile 之 Hello world!

我最近在学习makefile,CSDN上也是看了很多大神的文章但是文字性太强涉及了太多,而对于一个初学者想要了解的是怎样写一个简单的列子,所以废话不多说,今天我以我们最熟悉的helloworld为例子。

*****************************Hello,world*********************

首先创建 hello.c

#include”stdio.h”

int main()

{

       printf(“Hello,World!\n”);

       return 0;

}

第一步的截图:

 

*****************************Makefile*************************

创建Makefile

hello :hello.c

     cc –o hello hello.o  //注意这前面是一个tab键,不是空格

hello.o :hello.c

     cc –c hello.c       //注意这前面是一个tab键,不是空格

 

clean:

     rm hello.o

第二步的截图:

****************************终端执行make************************

在终端对应的文件目录下输入 “make”

就会生产 hello.o文件和可执行的 hello

先给大家看一下创建好的hello.c文件和Makefile文件

执行make后 自动生产hello.o & hello(可执行)

执行命令 ./hello

输出 Hello ,World!

至此一个简单的Makefile 就完成了,你学会了吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值