Frage zum kompilieren vom Beispiel der Library Docopt?



  • Guten Abend, Alle

    Ich möchte das erste Beispiel von Docopt [https://github.com/docopt/docopt.cpp/tree/master/examples] mit "make" kompilieren, es hat aber irgendwie nicht geklappt.

    Docpot habe ich als git submodule in meinem lokalen Git-Verzeichnis /src geklont und dort unter dem Verzeichnis examples/ einen neuen Ordner build erstellt.

    also: im Unterverzeichnis

    src/docopt.cpp/examples/build/

    Dann habe ich mit "cmake .." die Kompiler-Umgebung gebaut. Dann mit make wollte ich das Beispiel kompilieren. Danach wurde aber keine ausführbare Datei vom Beispiel (im Fall examples/naval_fate) erzeugt...

    Hat jemand eine Idee warum es so ist?

    Danke.

    LG, Carvin



  • Dieser Thread wurde von Moderator/in Arcoth aus dem Forum C++ (alle ISO-Standards) in das Forum Compiler- und IDE-Forum verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Die Informationen sind zwar etwas dürftig, aber könnte es sein, dass du die CMake-Variable WITH_EXAMPLE nicht gesetzt hast (siehe CMakeLists.txt)?
    Diese ist im CMake-Projekt per default auf OFF gesetzt. Versuch es mal, indem du cmake noch zusätzlich den Parameter -DWITH_EXAMPLE=ON mit auf den
    Weg gibst, oder verwende cmake-gui , wenn dir die Kommandozeile nicht so zusagen sollte. Dort bekommt man dann auch alle Konfigurationsvariablen
    übersichtlich angezeigt.

    Finnegan


Log in to reply