Gute Dateibibliotheken in C++?



  • Ich finde nur diese Anwendung ... 😕



  • Athar schrieb:

    Michael E. schrieb:

    Athar: Wir beide müssen unterschiedlichen Links folgen... Der Link von gamebuntu führt bei mir definitiv zu bjam. Welche Seite kommt denn bei dir?

    Die Boost-Downloadseite.

    Gibts bei dir nen grün hinterlegten Kasten? Was steht drin? *allesausdernasezieh*

    TomTim schrieb:

    Ich finde nur diese Anwendung ... 😕

    Getting started!



  • Michael E. schrieb:

    Athar schrieb:

    Michael E. schrieb:

    Athar: Wir beide müssen unterschiedlichen Links folgen... Der Link von gamebuntu führt bei mir definitiv zu bjam. Welche Seite kommt denn bei dir?

    Die Boost-Downloadseite.

    Gibts bei dir nen grün hinterlegten Kasten? Was steht drin? *allesausdernasezieh*

    TomTim schrieb:

    Ich finde nur diese Anwendung ... 😕

    Getting started!

    Jau.





  • Troll 🙄



  • Michael E. schrieb:

    Gibts bei dir nen grün hinterlegten Kasten? Was steht drin? *allesausdernasezieh*

    Bilder sprechen ja bekanntlich mehr als Worte...
    http://94.23.22.190/etc/sfs.png



  • Athar schrieb:

    Michael E. schrieb:

    Gibts bei dir nen grün hinterlegten Kasten? Was steht drin? *allesausdernasezieh*

    Bilder sprechen ja bekanntlich mehr als Worte...
    http://94.23.22.190/etc/sfs.png

    Jetzt wird's unheimlich. Ich habe EXAKT den gleichen Link in die Adresszeile eingegeben, aber ich komme immer wieder auf dieses Archiv ...



  • Athar schrieb:

    Michael E. schrieb:

    Gibts bei dir nen grün hinterlegten Kasten? Was steht drin? *allesausdernasezieh*

    Bilder sprechen ja bekanntlich mehr als Worte...
    http://94.23.22.190/etc/sfs.png

    Dann entschuldige. Bei mir kommt mit Firefox und IE (frisch gestartet, ohne Cookies etc.) boost-jam in dem grünen Kasten, wenn ich gamebuntus Link folge.



  • Sehr mysteriös. Heute soll eine neue boost-Version herauskommen, vielleicht wird da gerade an der Seite gebastelt.

    Mit einem Direktlink sollte es aber gehen:
    http://sourceforge.net/projects/boost/files/boost/1.44.0/boost_1_44_0.7z/download



  • Könnt ihr mir nicht einfach eine gute und kleine Bibliothek zeigen. 😞



  • Nicht nur boosts Design ist scheiße, sogar die Installation ist scheiße 😃



  • TomTim schrieb:

    Könnt ihr mir nicht einfach eine gute und kleine Bibliothek zeigen. 😞

    Zum allerletzten Mal: Getting started (sogar schon die Windows-Seite für dich geöffnet). Wenn du es jetzt nicht raffst, kannst du nur ein Troll sein (eigentlich unnötig, weil ich dir schon zweimal "getting started" gesagt habe, aber man gibt die Hoffnung ja nie auf).



  • Für Visual-Studio-Benutzer gibts auch www.boostpro.com. Und jetzt bitte nicht fragen, wo der Download-Link ist.



  • Ist boostpro inhaltlich das selbe wie boost? Nur mit leichterer Installation unter Windows?



  • fragerr schrieb:

    Ist boostpro inhaltlich das selbe wie boost? Nur mit leichterer Installation unter Windows?

    jo - es ist meist nicht die aktuellste version von boost, dafür aber halt ne kinderleichte installation: 1-klick, 2 einträge hinzufügen(könnte auch sein, dass man das nicht mal mehr machen muss - weiß ich gar nicht mehr), fertig.
    während du sonst halt noch die boost-librarys nen paar stunden lang bauen müsstest - per kommandozeile mit bjam.

    bb



  • 1. Ich bin kein Troll, sonst würde ich mir wohl kaum die Mühe machen, mich darüber zu informieren.

    2. Ist Boost mehr als eine Bibliothek für Datei- und Verzeichniszugriff? Habe so das Gefühl ... 😉

    3. Ich habe Boost manuell "installiert" (also das funktionierende Archiv entpackt und in den Ordner "C:/Program Files(x86)/" kopiert). Es ist mögich, das Ganze auf automatisch zu installieren, aber das will ich aus ganz bestimmten Gründen nicht.

    Einfache Frage dazu: bis auf die Headerdateien von Boost braucht mich nichts zu interessieren? Der gesamte Quellcode ist bereits in den *.hpp-Dateien, ich muss nur noch einbinden und vielleicht noch zusätzliche Verzeichnisse angeben, in dem der Compiler nach Headerdateien (für Boost) suchen soll (und JA, ich habe GetStarted gelesen, aber ich bin ein Pedant - wenn es am Anfang nicht zu 100% geklappt hat, werde ich paranoid und unsicher ;))?



  • TomTim schrieb:

    Einfache Frage dazu: bis auf die Headerdateien von Boost braucht mich nichts zu interessieren? Der gesamte Quellcode ist bereits in den *.hpp-Dateien, ich muss nur noch einbinden und vielleicht noch zusätzliche Verzeichnisse angeben, in dem der Compiler nach Headerdateien (für Boost) suchen soll

    Nö, du musst boost::filesystem noch kompilieren, weil es eine der wenigen boost-Bibliotheken ist, die nicht header-only sind.



  • TomTim schrieb:

    Einfache Frage dazu: bis auf die Headerdateien von Boost braucht mich nichts zu interessieren?

    boost::filesystem ist nicht header-only. Hier mußt du eine lib bauen. Dazu nimmt man normalerweis eben bjam.



  • TomTim schrieb:

    2. Ist Boost mehr als eine Bibliothek für Datei- und Verzeichniszugriff? Habe so das Gefühl ... 😉

    boost ist sogar viel mehr.
    http://www.boost.org/doc/libs/

    boost ist aber so nützlich und wichtig, dass man das einfach hat (außer Leute, die damit aus irgendeinem Grunde nicht klar kommen).



  • Michael E. schrieb:

    Nö, du musst boost::filesystem noch kompilieren, weil es eine der wenigen boost-Bibliotheken ist, die nicht header-only sind.

    Moment. Ich muss also boost::filesystem erst noch kompilieren? Aber wie, ich meine ...

    Wenn boost::filesystem nicht header-only ist, heißt das, dass noch irgendwo in boost der Quellcode zu finden ist (ich vermute, die Entwickler werden sich was dabei gedacht haben, als sie Deklaration und Definition getrennt haben). Wenn ich boost::filesystem also in eine DLL verpacken will (brauche ich nun mal, das mache ich mit jeder externen Bibliothek für mein Projekt), muss ich gar nicht viel umschreiben, weil boost::filesystem die Deklaration bereits im Header hat, und wenn ich die DLL habe, brauche ich die C++-Datei gar nicht mehr.

    Aber wo finde ich die entsprechende Datei?

    brotbernd schrieb:

    boost ist sogar viel mehr.
    http://www.boost.org/doc/libs/

    boost ist aber so nützlich und wichtig, dass man das einfach hat (außer Leute, die damit aus irgendeinem Grunde nicht klar kommen).

    1. Hab' ich's mir doch gedacht. :p
    2. Hab' ein bisschen Mitleid mit mir, ich versuche es ja. 😉


Anmelden zum Antworten