| C-Sourcen |
|---|
AppName und die bash
Dateien für den Compiler verfügbar machen
PROG = programmname
OBJS = main.o function.o
LIBS = -lc
#includeDIR = -I/usr/#include -I.
LIBDIR = -L/usr/lib
CC = gcc
LINKER = gcc
CFLAGS = -Wall -O2
#Die Einrückungen mit TABULATOR
.c.o:
$(CC) $< $(CFLAGS) $(#includeDIR) -c -o $@
all: $(PROG)
$(PROG): $(OBJS)
$(LINKER) $(OBJS) $(LIBDIR) $(LIBS) -o $(PROG)
clean:
rm *.o *~ $(PROG)
Nach der Erstellung des Make-Files ist user@sonne> cd ProjektVerzeichnis user@sonne> make auszuführen. Starten von Shell-Skripten
#include <stdio.h>
#define PROGPATH "/usr/local/bin/perl"
#define PROG "perl"
int main (void)
{
execl (PROGPATH, PROG, "/usr/local/bin/MEINSCRIPT", NULL);
fprintf (stderr, "exec %s failed\n");
}
|
| Autor: Omega-X |