QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1419|回复: 9

makefile后坠名

[复制链接]
发表于 2005-11-10 17:34:38 | 显示全部楼层 |阅读模式
我看了书上之介绍了怎么写makefile,但是我不知道怎么调试?请指教
发表于 2005-11-10 20:29:19 | 显示全部楼层
makefile是用来编译的,调试是在程序运行时进行的。
回复

使用道具 举报

发表于 2005-11-11 12:38:04 | 显示全部楼层
嗯。如果 Makefile 语法错误,make 会报错。
回复

使用道具 举报

 楼主| 发表于 2005-11-16 10:39:32 | 显示全部楼层
假设我写了一个make文件(它是什么后坠的),然后是不是在命令行下键入make啊,这样是不是就可以了?
回复

使用道具 举报

发表于 2005-11-16 12:02:12 | 显示全部楼层
没有后缀,就叫makefile,或者Makefile
回复

使用道具 举报

发表于 2005-11-16 13:15:50 | 显示全部楼层
Linux 下的 GNU Make 会搜索 GNUMakefile, Makefile 和 makefile;如果不存在,则需要用 -f 参数指定 Makefile 文件。
回复

使用道具 举报

 楼主| 发表于 2005-11-16 14:03:13 | 显示全部楼层
哦,谢谢,试试先
回复

使用道具 举报

 楼主| 发表于 2005-11-16 16:08:20 | 显示全部楼层
大侠,我首先用创建了一个makefile(vi makefile),内容如下:
test : test.o
gcc -o test test.o

test.o : test.c
gcc -c test.c

clean :
rm *.o
然后我就输入make
但是出现了如下的错误:
makefile:2: *** missing separator.  Stop.
什么意思啊?
请指教
回复

使用道具 举报

发表于 2005-11-16 16:16:53 | 显示全部楼层
你的書沒有跟你說TAB鍵這件事嗎?
我相信是有的,看清楚書,再加上TAB吧
回复

使用道具 举报

 楼主| 发表于 2005-11-17 09:24:59 | 显示全部楼层
      
不好意思,谢谢提醒
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 04:28 , Processed in 0.044613 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表