Day 6: C, Compiler, Makefile, Buildprocess

Initial project structure.
This commit is contained in:
Aaron Mueller 2009-12-01 22:55:38 +01:00
parent b6975df023
commit c050d08186
3 changed files with 21 additions and 1 deletions

View file

@ -1,6 +1,6 @@
== Adventskalender 2009
Viele reden von Open Source, doch die wenigsten beteiligen sich aktiv. Mit dieser Serie von Artikeln will ich den Open Source Gedanken etwas näher bringen und ein interaktives Projekt zum mitmachen schaffen. Verpackt als Adventskalender (in kooperation mit Florian) gibt es jeden zweiten Tag im Advent ein Teil dieser Serie. Florian stellt wiederum jeden zweiten Tag ein CLI-Tool vor. Der Adventskalender ist unter {FLorians Blog}[http://feitel.indeedgeek.de/2009/adventskalender/] zu finden.
Viele reden von Open Source, doch die wenigsten beteiligen sich aktiv. Mit dieser Serie von Artikeln will ich den Open Source Gedanken etwas näher bringen und ein interaktives Projekt zum mitmachen schaffen. Verpackt als Adventskalender (in kooperation mit Florian) gibt es jeden zweiten Tag im Advent ein Teil dieser Serie. Florian stellt wiederum jeden zweiten Tag ein CLI-Tool vor. Der Adventskalender ist unter {Florians Blog}[http://feitel.indeedgeek.de/2009/adventskalender/] zu finden.
== Über dieses Projekt
In diesem Projekt soll (der Anfang) eines kleinen 2D-Spiels erstellt werden. Dieses soll dazu dienen Open Source Entwicklungstools und den Prozess im allgemeinen kennenzulernen. Das Projekt lebt vom Mitmachen, jeder ist herzlich eingeladen sich daran zu beteiligen.

14
src/Makefile Normal file
View file

@ -0,0 +1,14 @@
CC=gcc
CFLAGS=-Wall -Os -std=c99
all: main.c
$(CC) $(CFLAGS) -o game src/main.c
run
./game
clean: game.o
rm game.o

6
src/main.c Normal file
View file

@ -0,0 +1,6 @@
int main(int argc, char **argv) {
printf("Bald kommt der Nikolaus\n");
return 0;
}