为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Linux上为gcc创建简单的makefile?

如何在Linux上为gcc创建简单的makefile?

犯罪嫌疑人X 2019-11-22 10:53:10
我有三个文件:program.c,program.h和headers.h。program.c包括program.h和headers.h。我需要使用gcc编译器在Linux上进行编译。我不确定该怎么做。Netbeans为我创建了一个,但是它是空的。
查看完整描述

3 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

例如,这个简单的Makefile就足够了:


CC = gcc 

CFLAGS =-墙


全部:程序

程序:program.o

program.o:program.c program.h headers.h


清洁:

    rm -f程序program.o

运行:程序

    。/程序

请注意<tab>,清洁和运行后必须在下一行,而不是空格。


更新下面的注释已应用


查看完整回答
反对 回复 2019-11-22
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

最简单的make文件可以是


all : test


test : test.o

        gcc -o test test.o 


test.o : test.c

        gcc -c test.c


clean :

        rm test *.o


查看完整回答
反对 回复 2019-11-22
  • 3 回答
  • 0 关注
  • 860 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信