打开命令行,进入目的目录(一般是根目录)输入:
touch makefile 或者 touch Makefile(不要后缀,不要用别的名字,不要出现比如:my.makefile之类的,和创建C文件不一样)
上述步骤生成一个makefile文件,然后:
gedit makefile
进入编辑框,好啦,开始写吧
写个最简单的(注意格式):
all:
echo "hello"
保存退出编辑,然后执行make命令(直接输入make就可以了,别的都不要)
然后就会显示:
echo "hello"
hello
我们看到hello的那句语句也输出了,如何只输出hello呢?
继续gedit makefile
在
all:
echo "hello"
改成
all:
@echo "hello"
那么输出将会是
hello
刚刚我们的目标(all)只有一个,我们现在多写几个
all:
@echo "hello"
test:
@echo "test"
执行make命令却只输出了hello,要执行test的话,那么刚刚就要用make test语句,再试一下就会输出
test
现在试了一下,一起来理解一下这些语句的语法吧