Ich bin ein begeisterter Hobby Programmierer aber als ich letztens ein
Kleines Projekt gestartet habe für die Graphic programmierung,läuft
übrignes sehr gut :) ,ist mir aufgefallen man muss immer so verdammt
viele libs linken.
Meine Frage ist jetzt eigentlich gibt es eine lib die alles beinhalten
was man sonst so hinzu linkt?Also API's für den zugriff bspw. MySQL
oder ,im falle Linux, Xserver und co?
Halt alles was der Fleißige Programmier so braucht.
Normalweiser würd ich mit google und co suchen aber irgendwie weiß ich
nicht so recht was für suchbegriffe ich benutzen soll.
mfg
Hannes
Hannes
> Hi
>
> Ich bin ein begeisterter Hobby Programmierer aber als ich letztens ein
> Kleines Projekt gestartet habe für die Graphic programmierung,läuft
> übrignes sehr gut :) ,ist mir aufgefallen man muss immer so verdammt
> viele libs linken.
Das hängt ganz davon ab, welche libs dein Programm braucht.
Warum ist das überhaupt ein Problem?
Welche Sprache und welche Entwicklungsumgebung verwendest du?
> Meine Frage ist jetzt eigentlich gibt es eine lib die alles beinhalten
> was man sonst so hinzu linkt?Also API's für den zugriff bspw. MySQL
> oder ,im falle Linux, Xserver und co?
Eine lib, die libs enthält? Das wäre sinnlos.
Falls du Makefiles verwendest, kannst du zum Beispiel sämtliche libs in eine
Variable schreiben. Vielleicht können Abhängigkeiten auch automatisch
erkannt werden. Wie gesagt, es hängt davon ab, was du machst.
(Der Xserver ist übrigens keine Bibliothek. Meintest du libX11?)
Johannes Lüke schrub:
> Ich bin ein begeisterter Hobby Programmierer aber als ich
> letztens ein Kleines Projekt gestartet habe für die Graphic
> programmierung,läuft übrignes sehr gut :) ,ist mir aufgefallen
> man muss immer so verdammt viele libs linken.
>
> Meine Frage ist jetzt eigentlich gibt es eine lib die alles
> beinhalten was man sonst so hinzu linkt?
Eventuell kann man theoretisch mehrere Libs zusammenlinken zu
einer. Aber wozu? Um Tipperei zu ersparen wurde aus diesem Grund
Make und Makefiles erfunden. Da trägt man die Libs nur einmal
ein und ist alle Sorgen los.
CU Rollo
> Halt alles was der Fleißige Programmier so braucht.
Weil nicht jeder Programmierer das Selbe braucht.
Wenn ich z.B. nur Audio brauche, warum dann gleich eine komplette
3d-Engine , Physik- und Datenbankbibliotheken einbinden? Das bläst das
Programm unnötig auf. Und jetzt denk an ein Szenario, bei dem ich Audio
aus der einen und, Physik aus der anderen und DB-Zugriff aus der dritten
Libary of Everything haben möchte...
Robert
> Meine Frage ist jetzt eigentlich gibt es eine lib die alles beinhalten
> was man sonst so hinzu linkt?Also API's f�r den zugriff bspw. MySQL
> oder ,im falle Linux, Xserver und co?
Qt kommt dem recht nahe.
jep du hast recht mit der libx11 weiß auch nicht wiso ich das
hingeschriebnen habe.peinlich peinlich.