Makefile

From Linuxintro
Revision as of 15:43, 16 November 2013 by 95.113.217.92 (talk)

Here's an example how to use a Makefile.

C file

We are using a source file written in C called main.c. Here is how we create it:

cat >main.c <<EOF
#include <stdio.h>

int main()
{
  printf("hello world");
}
EOF

Makefile

Now we create the Makefile:

cat >Makefile <<EOF
all:hello

hello: main.c
        gcc main.c -o hello

install: hello
        cp hello /usr/local/bin
EOF
sed -i "s/        /\t/g" Makefile 

See also


This article is a stub and needs improvement. You can help here :)