Labor Library: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
== Location == | == Location == | ||
Die liblab ist zu erreichen unter https://www.das-labor.org/storage/LaborLib | Die liblab ist zu erreichen unter https://www.das-labor.org/storage/LaborLib | ||
== demoprojekt == | |||
auf irgendeine Art und Weise hast du ein eigenes Projekt im Labor SVN begonnen. | |||
svn co https://www.das-labor.org/svn/microcontrolelr/mynewprojekt | |||
nun stellst du fest, dass du eine Funktionalitaet der liblab brauchst. | |||
du wechselst also in das verzeichnis in dem dein projekt liegt | |||
cd mynewproject | |||
und bindest die liblab als externes svn ein: | |||
svn propset svn:externals "lib https://www.das-labor.org/storage/LaborLib" . | |||
(den Punkt am ende nicht vergessen) | |||
Nun hast du auch schon fast die liblab bei dir auf der Platte und kannst beginnen dein Projekt gegen die liblab zu linken. ein einfaches | |||
svn up | |||
und das wars. Die aktuelle Empfehlung ist, dass du dass ganze via clinks in dein eigenes projekt einbindest. Wenn du also utils.c aus der liblab in deinem projekt benoetigst, dann erstelle in deinem Projektordner eine Datei mit dem Namen utils.c die einfach nur folgenden inhalt hat: | |||
#include "lib/utils.c" | |||
Natuerlich musst du noch immer die die Objectdatei Kompilieren |
Version vom 29. Juli 2009, 23:24 Uhr
Labor Library
Diese Seite soll zum einen eine Art demoprojekt zeigen das die Benutzung der Labor Library (liblab) demonstriert. Zum anderem ein paar Funktionen der liblab beschreiben, ohne genau auf die Implementierungsdetails einzugehen.
Location
Die liblab ist zu erreichen unter https://www.das-labor.org/storage/LaborLib
demoprojekt
auf irgendeine Art und Weise hast du ein eigenes Projekt im Labor SVN begonnen.
svn co https://www.das-labor.org/svn/microcontrolelr/mynewprojekt
nun stellst du fest, dass du eine Funktionalitaet der liblab brauchst. du wechselst also in das verzeichnis in dem dein projekt liegt
cd mynewproject
und bindest die liblab als externes svn ein:
svn propset svn:externals "lib https://www.das-labor.org/storage/LaborLib" .
(den Punkt am ende nicht vergessen) Nun hast du auch schon fast die liblab bei dir auf der Platte und kannst beginnen dein Projekt gegen die liblab zu linken. ein einfaches
svn up
und das wars. Die aktuelle Empfehlung ist, dass du dass ganze via clinks in dein eigenes projekt einbindest. Wenn du also utils.c aus der liblab in deinem projekt benoetigst, dann erstelle in deinem Projektordner eine Datei mit dem Namen utils.c die einfach nur folgenden inhalt hat:
#include "lib/utils.c"
Natuerlich musst du noch immer die die Objectdatei Kompilieren